<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<title>NGUI: Next-Gen UI kit: UISprite Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">NGUI: Next-Gen UI kit
   &#160;<span id="projectnumber">3.7.2</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.8 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="namespaces.html"><span>Packages</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('class_u_i_sprite.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Properties</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Macros</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="#properties">Properties</a> &#124;
<a href="class_u_i_sprite-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">UISprite Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>Sprite is a textured element in the UI hierarchy.  
 <a href="class_u_i_sprite.html#details">More...</a></p>
<div class="dynheader">
Inheritance diagram for UISprite:</div>
<div class="dyncontent">
 <div class="center">
  <img src="class_u_i_sprite.png" usemap="#UISprite_map" alt=""/>
  <map id="UISprite_map" name="UISprite_map">
<area href="class_u_i_basic_sprite.html" title="Functionality common to both NGUI and 2D sprites brought out into a single common parent..." alt="UIBasicSprite" shape="rect" coords="0,168,102,192"/>
<area href="class_u_i_widget.html" title="Base class for all UI components that should be derived from when creating new widget types..." alt="UIWidget" shape="rect" coords="0,112,102,136"/>
<area href="class_u_i_rect.html" title="Abstract UI rectangle containing functionality common to both panels and widgets. A UI rectangle cont..." alt="UIRect" shape="rect" coords="0,56,102,80"/>
</map>
 </div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a7092db0db597e8c0a35e1122734d6936"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_sprite_data.html">UISpriteData</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_sprite.html#a7092db0db597e8c0a35e1122734d6936">GetAtlasSprite</a> ()</td></tr>
<tr class="memdesc:a7092db0db597e8c0a35e1122734d6936"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieve the atlas sprite referenced by the spriteName field.  <a href="#a7092db0db597e8c0a35e1122734d6936">More...</a><br /></td></tr>
<tr class="separator:a7092db0db597e8c0a35e1122734d6936"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d81b049fe253fbf9e8be3036c0d5edf"><td class="memItemLeft" align="right" valign="top">override void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_sprite.html#a7d81b049fe253fbf9e8be3036c0d5edf">MakePixelPerfect</a> ()</td></tr>
<tr class="memdesc:a7d81b049fe253fbf9e8be3036c0d5edf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adjust the scale of the widget to make it pixel-perfect.  <a href="#a7d81b049fe253fbf9e8be3036c0d5edf">More...</a><br /></td></tr>
<tr class="separator:a7d81b049fe253fbf9e8be3036c0d5edf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47f7be2e383ad51ddba25c536cb0d089"><td class="memItemLeft" align="right" valign="top">override void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_sprite.html#a47f7be2e383ad51ddba25c536cb0d089">OnFill</a> (BetterList&lt; Vector3 &gt; verts, BetterList&lt; Vector2 &gt; uvs, BetterList&lt; Color32 &gt; cols)</td></tr>
<tr class="memdesc:a47f7be2e383ad51ddba25c536cb0d089"><td class="mdescLeft">&#160;</td><td class="mdescRight">Virtual function called by the <a class="el" href="class_u_i_panel.html" title="UI Panel is responsible for collecting, sorting and updating widgets in addition to generating widget...">UIPanel</a> that fills the buffers.  <a href="#a47f7be2e383ad51ddba25c536cb0d089">More...</a><br /></td></tr>
<tr class="separator:a47f7be2e383ad51ddba25c536cb0d089"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_class_u_i_widget"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_u_i_widget')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_u_i_widget.html">UIWidget</a></td></tr>
<tr class="memitem:a1eb594abd42506a28582127405b066c5 inherit pub_methods_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">delegate void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a1eb594abd42506a28582127405b066c5">OnDimensionsChanged</a> ()</td></tr>
<tr class="separator:a1eb594abd42506a28582127405b066c5 inherit pub_methods_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa5954c1595c0c5a5100abe948bc8eff8 inherit pub_methods_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">delegate void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#aa5954c1595c0c5a5100abe948bc8eff8">OnPostFillCallback</a> (<a class="el" href="class_u_i_widget.html">UIWidget</a> widget, int bufferOffset, BetterList&lt; Vector3 &gt; verts, BetterList&lt; Vector2 &gt; uvs, BetterList&lt; Color32 &gt; cols)</td></tr>
<tr class="separator:aa5954c1595c0c5a5100abe948bc8eff8 inherit pub_methods_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62417dacf26f94364795835ae2183880 inherit pub_methods_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">delegate bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a62417dacf26f94364795835ae2183880">HitCheck</a> (Vector3 worldPos)</td></tr>
<tr class="separator:a62417dacf26f94364795835ae2183880 inherit pub_methods_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5277cd46df7134b7753b063ed9277fab inherit pub_methods_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a5277cd46df7134b7753b063ed9277fab">SetDimensions</a> (int w, int h)</td></tr>
<tr class="memdesc:a5277cd46df7134b7753b063ed9277fab inherit pub_methods_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adjust the widget's dimensions without going through the anchor validation logic.  <a href="#a5277cd46df7134b7753b063ed9277fab">More...</a><br /></td></tr>
<tr class="separator:a5277cd46df7134b7753b063ed9277fab inherit pub_methods_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1168f56d9ea1218c26b1a49439429ea inherit pub_methods_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">override Vector3[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#ac1168f56d9ea1218c26b1a49439429ea">GetSides</a> (Transform relativeTo)</td></tr>
<tr class="memdesc:ac1168f56d9ea1218c26b1a49439429ea inherit pub_methods_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the sides of the rectangle relative to the specified transform. The order is left, top, right, bottom.  <a href="#ac1168f56d9ea1218c26b1a49439429ea">More...</a><br /></td></tr>
<tr class="separator:ac1168f56d9ea1218c26b1a49439429ea inherit pub_methods_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb89dadcabded41f1a4869187819f107 inherit pub_methods_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">override float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#aeb89dadcabded41f1a4869187819f107">CalculateFinalAlpha</a> (int frameID)</td></tr>
<tr class="memdesc:aeb89dadcabded41f1a4869187819f107 inherit pub_methods_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Widget's final alpha, after taking the panel's alpha into account.  <a href="#aeb89dadcabded41f1a4869187819f107">More...</a><br /></td></tr>
<tr class="separator:aeb89dadcabded41f1a4869187819f107 inherit pub_methods_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a426caed24f879c7dab13b6de5d05b0cd inherit pub_methods_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">override void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a426caed24f879c7dab13b6de5d05b0cd">Invalidate</a> (bool includeChildren)</td></tr>
<tr class="memdesc:a426caed24f879c7dab13b6de5d05b0cd inherit pub_methods_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Update the widget's visibility and final alpha.  <a href="#a426caed24f879c7dab13b6de5d05b0cd">More...</a><br /></td></tr>
<tr class="separator:a426caed24f879c7dab13b6de5d05b0cd inherit pub_methods_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a590825a1a9e91e037db4c2693f0062c1 inherit pub_methods_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a590825a1a9e91e037db4c2693f0062c1">CalculateCumulativeAlpha</a> (int frameID)</td></tr>
<tr class="memdesc:a590825a1a9e91e037db4c2693f0062c1 inherit pub_methods_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as final alpha, except it doesn't take own visibility into consideration. Used by panels.  <a href="#a590825a1a9e91e037db4c2693f0062c1">More...</a><br /></td></tr>
<tr class="separator:a590825a1a9e91e037db4c2693f0062c1 inherit pub_methods_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07ad2943c5864515a76275b94ddd1357 inherit pub_methods_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">override void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a07ad2943c5864515a76275b94ddd1357">SetRect</a> (float x, float y, float <a class="el" href="class_u_i_widget.html#aff6cb09c3a1c4eb37eb70d6e4408ebf3">width</a>, float <a class="el" href="class_u_i_widget.html#af41e9e539917f02ccd230e2c944e5cae">height</a>)</td></tr>
<tr class="memdesc:a07ad2943c5864515a76275b94ddd1357 inherit pub_methods_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the widget's rectangle.  <a href="#a07ad2943c5864515a76275b94ddd1357">More...</a><br /></td></tr>
<tr class="separator:a07ad2943c5864515a76275b94ddd1357 inherit pub_methods_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae73339c0d41fbbcb4833c31c41736974 inherit pub_methods_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#ae73339c0d41fbbcb4833c31c41736974">ResizeCollider</a> ()</td></tr>
<tr class="memdesc:ae73339c0d41fbbcb4833c31c41736974 inherit pub_methods_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adjust the widget's collider size to match the widget's dimensions.  <a href="#ae73339c0d41fbbcb4833c31c41736974">More...</a><br /></td></tr>
<tr class="separator:ae73339c0d41fbbcb4833c31c41736974 inherit pub_methods_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78456ab8e8ed9218665d7aac7f4a923a inherit pub_methods_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">Bounds&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a78456ab8e8ed9218665d7aac7f4a923a">CalculateBounds</a> ()</td></tr>
<tr class="memdesc:a78456ab8e8ed9218665d7aac7f4a923a inherit pub_methods_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate the widget's bounds, optionally making them relative to the specified transform.  <a href="#a78456ab8e8ed9218665d7aac7f4a923a">More...</a><br /></td></tr>
<tr class="separator:a78456ab8e8ed9218665d7aac7f4a923a inherit pub_methods_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14df319c3f22ca422d4c989a35f49c37 inherit pub_methods_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">Bounds&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a14df319c3f22ca422d4c989a35f49c37">CalculateBounds</a> (Transform relativeParent)</td></tr>
<tr class="memdesc:a14df319c3f22ca422d4c989a35f49c37 inherit pub_methods_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate the widget's bounds, optionally making them relative to the specified transform.  <a href="#a14df319c3f22ca422d4c989a35f49c37">More...</a><br /></td></tr>
<tr class="separator:a14df319c3f22ca422d4c989a35f49c37 inherit pub_methods_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a71afc1fb7acdc770873c821c0fb799ff inherit pub_methods_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a71afc1fb7acdc770873c821c0fb799ff">SetDirty</a> ()</td></tr>
<tr class="memdesc:a71afc1fb7acdc770873c821c0fb799ff inherit pub_methods_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mark the widget as changed so that the geometry can be rebuilt.  <a href="#a71afc1fb7acdc770873c821c0fb799ff">More...</a><br /></td></tr>
<tr class="separator:a71afc1fb7acdc770873c821c0fb799ff inherit pub_methods_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c99fc0f315d7ddb1424fcefb702daa3 inherit pub_methods_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a3c99fc0f315d7ddb1424fcefb702daa3">RemoveFromPanel</a> ()</td></tr>
<tr class="memdesc:a3c99fc0f315d7ddb1424fcefb702daa3 inherit pub_methods_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove this widget from the panel.  <a href="#a3c99fc0f315d7ddb1424fcefb702daa3">More...</a><br /></td></tr>
<tr class="separator:a3c99fc0f315d7ddb1424fcefb702daa3 inherit pub_methods_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb8dd756bbe4bee8fa704ff02f91c993 inherit pub_methods_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#aeb8dd756bbe4bee8fa704ff02f91c993">MarkAsChanged</a> ()</td></tr>
<tr class="memdesc:aeb8dd756bbe4bee8fa704ff02f91c993 inherit pub_methods_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Tell the panel responsible for the widget that something has changed and the buffers need to be rebuilt.  <a href="#aeb8dd756bbe4bee8fa704ff02f91c993">More...</a><br /></td></tr>
<tr class="separator:aeb8dd756bbe4bee8fa704ff02f91c993 inherit pub_methods_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc1b012bba581e77810532280602cecd inherit pub_methods_class_u_i_widget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_panel.html">UIPanel</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#adc1b012bba581e77810532280602cecd">CreatePanel</a> ()</td></tr>
<tr class="memdesc:adc1b012bba581e77810532280602cecd inherit pub_methods_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ensure we have a panel referencing this widget.  <a href="#adc1b012bba581e77810532280602cecd">More...</a><br /></td></tr>
<tr class="separator:adc1b012bba581e77810532280602cecd inherit pub_methods_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a337ca4d6cfffe1221808ffe05395594b inherit pub_methods_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a337ca4d6cfffe1221808ffe05395594b">CheckLayer</a> ()</td></tr>
<tr class="memdesc:a337ca4d6cfffe1221808ffe05395594b inherit pub_methods_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check to ensure that the widget resides on the same layer as its panel.  <a href="#a337ca4d6cfffe1221808ffe05395594b">More...</a><br /></td></tr>
<tr class="separator:a337ca4d6cfffe1221808ffe05395594b inherit pub_methods_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a868dff78bb2814bf9b637eca80c9ad5f inherit pub_methods_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">override void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a868dff78bb2814bf9b637eca80c9ad5f">ParentHasChanged</a> ()</td></tr>
<tr class="memdesc:a868dff78bb2814bf9b637eca80c9ad5f inherit pub_methods_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks to ensure that the widget is still parented to the right panel.  <a href="#a868dff78bb2814bf9b637eca80c9ad5f">More...</a><br /></td></tr>
<tr class="separator:a868dff78bb2814bf9b637eca80c9ad5f inherit pub_methods_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2868205d83b4a6032fb55df2883330fd inherit pub_methods_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a2868205d83b4a6032fb55df2883330fd">UpdateVisibility</a> (bool visibleByAlpha, bool visibleByPanel)</td></tr>
<tr class="memdesc:a2868205d83b4a6032fb55df2883330fd inherit pub_methods_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Update the widget's visibility state.  <a href="#a2868205d83b4a6032fb55df2883330fd">More...</a><br /></td></tr>
<tr class="separator:a2868205d83b4a6032fb55df2883330fd inherit pub_methods_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad134cf3a8d3f4905dd90dbf36a894d85 inherit pub_methods_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#ad134cf3a8d3f4905dd90dbf36a894d85">UpdateTransform</a> (int frame)</td></tr>
<tr class="memdesc:ad134cf3a8d3f4905dd90dbf36a894d85 inherit pub_methods_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check to see if the widget has moved relative to the panel that manages it  <a href="#ad134cf3a8d3f4905dd90dbf36a894d85">More...</a><br /></td></tr>
<tr class="separator:ad134cf3a8d3f4905dd90dbf36a894d85 inherit pub_methods_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe45c614971227064c0b41d1471b237c inherit pub_methods_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#abe45c614971227064c0b41d1471b237c">UpdateGeometry</a> (int frame)</td></tr>
<tr class="memdesc:abe45c614971227064c0b41d1471b237c inherit pub_methods_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Update the widget and fill its geometry if necessary. Returns whether something was changed.  <a href="#abe45c614971227064c0b41d1471b237c">More...</a><br /></td></tr>
<tr class="separator:abe45c614971227064c0b41d1471b237c inherit pub_methods_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a178c63f7db7e382f595fb4349c45dd0e inherit pub_methods_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a178c63f7db7e382f595fb4349c45dd0e">WriteToBuffers</a> (BetterList&lt; Vector3 &gt; v, BetterList&lt; Vector2 &gt; u, BetterList&lt; Color32 &gt; c, BetterList&lt; Vector3 &gt; n, BetterList&lt; Vector4 &gt; t)</td></tr>
<tr class="memdesc:a178c63f7db7e382f595fb4349c45dd0e inherit pub_methods_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Append the local geometry buffers to the specified ones.  <a href="#a178c63f7db7e382f595fb4349c45dd0e">More...</a><br /></td></tr>
<tr class="separator:a178c63f7db7e382f595fb4349c45dd0e inherit pub_methods_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_class_u_i_rect"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_u_i_rect')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_u_i_rect.html">UIRect</a></td></tr>
<tr class="memitem:a69f5f3f52dc92bbe91de691eec344e2f inherit pub_methods_class_u_i_rect"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#a69f5f3f52dc92bbe91de691eec344e2f">Update</a> ()</td></tr>
<tr class="memdesc:a69f5f3f52dc92bbe91de691eec344e2f inherit pub_methods_class_u_i_rect"><td class="mdescLeft">&#160;</td><td class="mdescRight">Rectangles need to update in a specific order &ndash; parents before children. When deriving from this class, override its <a class="el" href="class_u_i_rect.html#a0068dcbfbe2d6d809751b18a73ae4e94" title="Abstract update functionality, ensured to happen after the targeting anchors have been updated...">OnUpdate()</a> function instead.  <a href="#a69f5f3f52dc92bbe91de691eec344e2f">More...</a><br /></td></tr>
<tr class="separator:a69f5f3f52dc92bbe91de691eec344e2f inherit pub_methods_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6612973d92737a48bfbfcfd791a331b inherit pub_methods_class_u_i_rect"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#ad6612973d92737a48bfbfcfd791a331b">UpdateAnchors</a> ()</td></tr>
<tr class="memdesc:ad6612973d92737a48bfbfcfd791a331b inherit pub_methods_class_u_i_rect"><td class="mdescLeft">&#160;</td><td class="mdescRight">Manually update anchored sides.  <a href="#ad6612973d92737a48bfbfcfd791a331b">More...</a><br /></td></tr>
<tr class="separator:ad6612973d92737a48bfbfcfd791a331b inherit pub_methods_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9fe98a0b73b4921354b24ac7ba7e0d52 inherit pub_methods_class_u_i_rect"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#a9fe98a0b73b4921354b24ac7ba7e0d52">SetAnchor</a> (Transform t)</td></tr>
<tr class="memdesc:a9fe98a0b73b4921354b24ac7ba7e0d52 inherit pub_methods_class_u_i_rect"><td class="mdescLeft">&#160;</td><td class="mdescRight">Anchor this rectangle to the specified transform. Note that this function will not keep the rectangle's current dimensions, but will instead assume the target's dimensions.  <a href="#a9fe98a0b73b4921354b24ac7ba7e0d52">More...</a><br /></td></tr>
<tr class="separator:a9fe98a0b73b4921354b24ac7ba7e0d52 inherit pub_methods_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad8799f459e4b8129772641fd823cf370 inherit pub_methods_class_u_i_rect"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#ad8799f459e4b8129772641fd823cf370">SetAnchor</a> (GameObject go)</td></tr>
<tr class="memdesc:ad8799f459e4b8129772641fd823cf370 inherit pub_methods_class_u_i_rect"><td class="mdescLeft">&#160;</td><td class="mdescRight">Anchor this rectangle to the specified transform. Note that this function will not keep the rectangle's current dimensions, but will instead assume the target's dimensions.  <a href="#ad8799f459e4b8129772641fd823cf370">More...</a><br /></td></tr>
<tr class="separator:ad8799f459e4b8129772641fd823cf370 inherit pub_methods_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada1b92910471657f6ff9fb0a08375416 inherit pub_methods_class_u_i_rect"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#ada1b92910471657f6ff9fb0a08375416">SetAnchor</a> (GameObject go, int left, int bottom, int right, int top)</td></tr>
<tr class="memdesc:ada1b92910471657f6ff9fb0a08375416 inherit pub_methods_class_u_i_rect"><td class="mdescLeft">&#160;</td><td class="mdescRight">Anchor this rectangle to the specified transform.  <a href="#ada1b92910471657f6ff9fb0a08375416">More...</a><br /></td></tr>
<tr class="separator:ada1b92910471657f6ff9fb0a08375416 inherit pub_methods_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a111e5817e6b281dc62d0030f816f7a27 inherit pub_methods_class_u_i_rect"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#a111e5817e6b281dc62d0030f816f7a27">ResetAnchors</a> ()</td></tr>
<tr class="memdesc:a111e5817e6b281dc62d0030f816f7a27 inherit pub_methods_class_u_i_rect"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ensure that all rect references are set correctly on the anchors.  <a href="#a111e5817e6b281dc62d0030f816f7a27">More...</a><br /></td></tr>
<tr class="separator:a111e5817e6b281dc62d0030f816f7a27 inherit pub_methods_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ccd47dd0ca220403baab7ba4c22cf1c inherit pub_methods_class_u_i_rect"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#a6ccd47dd0ca220403baab7ba4c22cf1c">ResetAndUpdateAnchors</a> ()</td></tr>
<tr class="memdesc:a6ccd47dd0ca220403baab7ba4c22cf1c inherit pub_methods_class_u_i_rect"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convenience method that resets and updates the anchors, all at once.  <a href="#a6ccd47dd0ca220403baab7ba4c22cf1c">More...</a><br /></td></tr>
<tr class="separator:a6ccd47dd0ca220403baab7ba4c22cf1c inherit pub_methods_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:a3ce8b2c3f2afcd7e4584e3ca793d1d89"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_sprite.html#a3ce8b2c3f2afcd7e4584e3ca793d1d89">SetAtlasSprite</a> (<a class="el" href="class_u_i_sprite_data.html">UISpriteData</a> sp)</td></tr>
<tr class="memdesc:a3ce8b2c3f2afcd7e4584e3ca793d1d89"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the atlas sprite directly.  <a href="#a3ce8b2c3f2afcd7e4584e3ca793d1d89">More...</a><br /></td></tr>
<tr class="separator:a3ce8b2c3f2afcd7e4584e3ca793d1d89"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a74bbf04064491087cf680ff4640a6776"><td class="memItemLeft" align="right" valign="top">override void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_sprite.html#a74bbf04064491087cf680ff4640a6776">OnInit</a> ()</td></tr>
<tr class="memdesc:a74bbf04064491087cf680ff4640a6776"><td class="mdescLeft">&#160;</td><td class="mdescRight">Auto-upgrade.  <a href="#a74bbf04064491087cf680ff4640a6776">More...</a><br /></td></tr>
<tr class="separator:a74bbf04064491087cf680ff4640a6776"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac84e86da0ae89616ad4d471e4a8ce896"><td class="memItemLeft" align="right" valign="top">override void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_sprite.html#ac84e86da0ae89616ad4d471e4a8ce896">OnUpdate</a> ()</td></tr>
<tr class="memdesc:ac84e86da0ae89616ad4d471e4a8ce896"><td class="mdescLeft">&#160;</td><td class="mdescRight">Update the UV coordinates.  <a href="#ac84e86da0ae89616ad4d471e4a8ce896">More...</a><br /></td></tr>
<tr class="separator:ac84e86da0ae89616ad4d471e4a8ce896"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_class_u_i_basic_sprite"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_u_i_basic_sprite')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_u_i_basic_sprite.html">UIBasicSprite</a></td></tr>
<tr class="memitem:ad0a4d5e63b27b4f5b7be4fbc6c9e939e inherit pro_methods_class_u_i_basic_sprite"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_basic_sprite.html#ad0a4d5e63b27b4f5b7be4fbc6c9e939e">Fill</a> (BetterList&lt; Vector3 &gt; verts, BetterList&lt; Vector2 &gt; uvs, BetterList&lt; Color32 &gt; cols, Rect outer, Rect inner)</td></tr>
<tr class="memdesc:ad0a4d5e63b27b4f5b7be4fbc6c9e939e inherit pro_methods_class_u_i_basic_sprite"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fill the draw buffers.  <a href="#ad0a4d5e63b27b4f5b7be4fbc6c9e939e">More...</a><br /></td></tr>
<tr class="separator:ad0a4d5e63b27b4f5b7be4fbc6c9e939e inherit pro_methods_class_u_i_basic_sprite"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_class_u_i_widget"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_u_i_widget')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_u_i_widget.html">UIWidget</a></td></tr>
<tr class="memitem:ac3e79962965036b553d576f4d8e9271e inherit pro_methods_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">override void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#ac3e79962965036b553d576f4d8e9271e">OnEnable</a> ()</td></tr>
<tr class="memdesc:ac3e79962965036b553d576f4d8e9271e inherit pro_methods_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Automatically find the parent rectangle.  <a href="#ac3e79962965036b553d576f4d8e9271e">More...</a><br /></td></tr>
<tr class="separator:ac3e79962965036b553d576f4d8e9271e inherit pro_methods_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade32e2ec9fdffe682af8dfdba166d11c inherit pro_methods_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#ade32e2ec9fdffe682af8dfdba166d11c">UpdateFinalAlpha</a> (int frameID)</td></tr>
<tr class="memdesc:ade32e2ec9fdffe682af8dfdba166d11c inherit pro_methods_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Force-calculate the final alpha value.  <a href="#ade32e2ec9fdffe682af8dfdba166d11c">More...</a><br /></td></tr>
<tr class="separator:ade32e2ec9fdffe682af8dfdba166d11c inherit pro_methods_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a631294899970425c4ab0a719d52c5090 inherit pro_methods_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a631294899970425c4ab0a719d52c5090">Awake</a> ()</td></tr>
<tr class="memdesc:a631294899970425c4ab0a719d52c5090 inherit pro_methods_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remember whether we're in play mode.  <a href="#a631294899970425c4ab0a719d52c5090">More...</a><br /></td></tr>
<tr class="separator:a631294899970425c4ab0a719d52c5090 inherit pro_methods_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abdf7ce81cb19cb5e82c13f0651cbc04d inherit pro_methods_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#abdf7ce81cb19cb5e82c13f0651cbc04d">UpgradeFrom265</a> ()</td></tr>
<tr class="memdesc:abdf7ce81cb19cb5e82c13f0651cbc04d inherit pro_methods_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Facilitates upgrading from NGUI 2.6.5 or earlier versions.  <a href="#abdf7ce81cb19cb5e82c13f0651cbc04d">More...</a><br /></td></tr>
<tr class="separator:abdf7ce81cb19cb5e82c13f0651cbc04d inherit pro_methods_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae95f5f934102f5411ce63ec8ae330ceb inherit pro_methods_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">override void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#ae95f5f934102f5411ce63ec8ae330ceb">OnStart</a> ()</td></tr>
<tr class="memdesc:ae95f5f934102f5411ce63ec8ae330ceb inherit pro_methods_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Virtual <a class="el" href="class_u_i_rect.html#a2d4f20dd92d3393101aa288f2eae8167" title="Set anchor rect references on start. ">Start()</a> functionality for widgets.  <a href="#ae95f5f934102f5411ce63ec8ae330ceb">More...</a><br /></td></tr>
<tr class="separator:ae95f5f934102f5411ce63ec8ae330ceb inherit pro_methods_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ba574521440010e31c013392ce52fa9 inherit pro_methods_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">override void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a2ba574521440010e31c013392ce52fa9">OnAnchor</a> ()</td></tr>
<tr class="memdesc:a2ba574521440010e31c013392ce52fa9 inherit pro_methods_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Update the anchored edges and ensure the widget is registered with a panel.  <a href="#a2ba574521440010e31c013392ce52fa9">More...</a><br /></td></tr>
<tr class="separator:a2ba574521440010e31c013392ce52fa9 inherit pro_methods_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a4abfee5f207d1a141b027e9573e0e5 inherit pro_methods_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">override void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a5a4abfee5f207d1a141b027e9573e0e5">OnDisable</a> ()</td></tr>
<tr class="memdesc:a5a4abfee5f207d1a141b027e9573e0e5 inherit pro_methods_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clear references.  <a href="#a5a4abfee5f207d1a141b027e9573e0e5">More...</a><br /></td></tr>
<tr class="separator:a5a4abfee5f207d1a141b027e9573e0e5 inherit pro_methods_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_class_u_i_rect"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_u_i_rect')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_u_i_rect.html">UIRect</a></td></tr>
<tr class="memitem:ad0d4eb46f28691ce029828d531835543 inherit pro_methods_class_u_i_rect"><td class="memItemLeft" align="right" valign="top">Vector3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#ad0d4eb46f28691ce029828d531835543">GetLocalPos</a> (<a class="el" href="class_u_i_rect_1_1_anchor_point.html">AnchorPoint</a> ac, Transform trans)</td></tr>
<tr class="memdesc:ad0d4eb46f28691ce029828d531835543 inherit pro_methods_class_u_i_rect"><td class="mdescLeft">&#160;</td><td class="mdescRight">Helper function that gets the specified anchor's position relative to the chosen transform.  <a href="#ad0d4eb46f28691ce029828d531835543">More...</a><br /></td></tr>
<tr class="separator:ad0d4eb46f28691ce029828d531835543 inherit pro_methods_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d4f20dd92d3393101aa288f2eae8167 inherit pro_methods_class_u_i_rect"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#a2d4f20dd92d3393101aa288f2eae8167">Start</a> ()</td></tr>
<tr class="memdesc:a2d4f20dd92d3393101aa288f2eae8167 inherit pro_methods_class_u_i_rect"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set anchor rect references on start.  <a href="#a2d4f20dd92d3393101aa288f2eae8167">More...</a><br /></td></tr>
<tr class="separator:a2d4f20dd92d3393101aa288f2eae8167 inherit pro_methods_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:a9645b138f94e81879ebd13447cc7d0e4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_sprite_data.html">UISpriteData</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_sprite.html#a9645b138f94e81879ebd13447cc7d0e4">mSprite</a></td></tr>
<tr class="separator:a9645b138f94e81879ebd13447cc7d0e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_class_u_i_basic_sprite"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_u_i_basic_sprite')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_u_i_basic_sprite.html">UIBasicSprite</a></td></tr>
<tr class="memitem:a0ed96437e4d3a0e66b446bc7f9e94083 inherit pro_attribs_class_u_i_basic_sprite"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_basic_sprite.html#aa143c99074c05fff165866f692b8bebf">Type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_basic_sprite.html#a0ed96437e4d3a0e66b446bc7f9e94083">mType</a> = Type.Simple</td></tr>
<tr class="separator:a0ed96437e4d3a0e66b446bc7f9e94083 inherit pro_attribs_class_u_i_basic_sprite"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af019ab22c7dc56702c8769f891840564 inherit pro_attribs_class_u_i_basic_sprite"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_basic_sprite.html#a79b65d1dd79e2345b74017a77666859f">FillDirection</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_basic_sprite.html#af019ab22c7dc56702c8769f891840564">mFillDirection</a> = FillDirection.Radial360</td></tr>
<tr class="separator:af019ab22c7dc56702c8769f891840564 inherit pro_attribs_class_u_i_basic_sprite"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a09c25c9014132793552acd2320e92f60 inherit pro_attribs_class_u_i_basic_sprite"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_basic_sprite.html#a09c25c9014132793552acd2320e92f60">mFillAmount</a> = 1.0f</td></tr>
<tr class="separator:a09c25c9014132793552acd2320e92f60 inherit pro_attribs_class_u_i_basic_sprite"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88adccfc917a7d8a18401d59278462af inherit pro_attribs_class_u_i_basic_sprite"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_basic_sprite.html#a88adccfc917a7d8a18401d59278462af">mInvert</a> = false</td></tr>
<tr class="separator:a88adccfc917a7d8a18401d59278462af inherit pro_attribs_class_u_i_basic_sprite"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc1ed5c0ef48e005a0d5e230e5d6ffa1 inherit pro_attribs_class_u_i_basic_sprite"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_basic_sprite.html#a1872b1490a21bf48f7ec955fa49c90cb">Flip</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_basic_sprite.html#adc1ed5c0ef48e005a0d5e230e5d6ffa1">mFlip</a> = Flip.Nothing</td></tr>
<tr class="separator:adc1ed5c0ef48e005a0d5e230e5d6ffa1 inherit pro_attribs_class_u_i_basic_sprite"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_class_u_i_widget"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_u_i_widget')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_u_i_widget.html">UIWidget</a></td></tr>
<tr class="memitem:a206402dbd2bec0692cf695a3a8b3f1c3 inherit pro_attribs_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">Color&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a206402dbd2bec0692cf695a3a8b3f1c3">mColor</a> = Color.white</td></tr>
<tr class="separator:a206402dbd2bec0692cf695a3a8b3f1c3 inherit pro_attribs_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a236e10681e5aeb5dd55a8be8afddb8b3 inherit pro_attribs_class_u_i_widget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_widget.html#a596c5570fff0afa9f4c1930e0965fb22">Pivot</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a236e10681e5aeb5dd55a8be8afddb8b3">mPivot</a> = Pivot.Center</td></tr>
<tr class="separator:a236e10681e5aeb5dd55a8be8afddb8b3 inherit pro_attribs_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f9e5944dd10c27b9dd7dd3d41c94c69 inherit pro_attribs_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a2f9e5944dd10c27b9dd7dd3d41c94c69">mWidth</a> = 100</td></tr>
<tr class="separator:a2f9e5944dd10c27b9dd7dd3d41c94c69 inherit pro_attribs_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa332584802cc2e24d8d7b4a7d74c3d77 inherit pro_attribs_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#aa332584802cc2e24d8d7b4a7d74c3d77">mHeight</a> = 100</td></tr>
<tr class="separator:aa332584802cc2e24d8d7b4a7d74c3d77 inherit pro_attribs_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac195c7d7daf2d52c9bc8f0b09882711 inherit pro_attribs_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#aac195c7d7daf2d52c9bc8f0b09882711">mDepth</a> = 0</td></tr>
<tr class="separator:aac195c7d7daf2d52c9bc8f0b09882711 inherit pro_attribs_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d244991957963bf9c1eb9a5f7856655 inherit pro_attribs_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a7d244991957963bf9c1eb9a5f7856655">mPlayMode</a> = true</td></tr>
<tr class="separator:a7d244991957963bf9c1eb9a5f7856655 inherit pro_attribs_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac5a41341901218d1ce79e996dd53bc18 inherit pro_attribs_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">Vector4&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#ac5a41341901218d1ce79e996dd53bc18">mDrawRegion</a> = new Vector4(0f, 0f, 1f, 1f)</td></tr>
<tr class="separator:ac5a41341901218d1ce79e996dd53bc18 inherit pro_attribs_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade69b43e90f4539e24d920492b601e03 inherit pro_attribs_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">Vector3[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#ade69b43e90f4539e24d920492b601e03">mCorners</a> = new Vector3[4]</td></tr>
<tr class="separator:ade69b43e90f4539e24d920492b601e03 inherit pro_attribs_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf40e8213fadb25939050419af016be2 inherit pro_attribs_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">CanvasRenderer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#acf40e8213fadb25939050419af016be2">mRen</a></td></tr>
<tr class="separator:acf40e8213fadb25939050419af016be2 inherit pro_attribs_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_class_u_i_rect"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_u_i_rect')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_u_i_rect.html">UIRect</a></td></tr>
<tr class="memitem:a4ff44256005f29afdd2217a557a94337 inherit pro_attribs_class_u_i_rect"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#a4ff44256005f29afdd2217a557a94337">mGo</a></td></tr>
<tr class="separator:a4ff44256005f29afdd2217a557a94337 inherit pro_attribs_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa9422b05a4c5e864ab420d4f6deabb8 inherit pro_attribs_class_u_i_rect"><td class="memItemLeft" align="right" valign="top">Transform&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#aaa9422b05a4c5e864ab420d4f6deabb8">mTrans</a></td></tr>
<tr class="separator:aaa9422b05a4c5e864ab420d4f6deabb8 inherit pro_attribs_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48701c2b861ebe1f2bc44ab9e66306a7 inherit pro_attribs_class_u_i_rect"><td class="memItemLeft" align="right" valign="top">BetterList&lt; <a class="el" href="class_u_i_rect.html">UIRect</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#a48701c2b861ebe1f2bc44ab9e66306a7">mChildren</a> = new BetterList&lt;<a class="el" href="class_u_i_rect.html">UIRect</a>&gt;()</td></tr>
<tr class="separator:a48701c2b861ebe1f2bc44ab9e66306a7 inherit pro_attribs_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a35907a9165729d291482ef76cf25c8bf inherit pro_attribs_class_u_i_rect"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#a35907a9165729d291482ef76cf25c8bf">mChanged</a> = true</td></tr>
<tr class="separator:a35907a9165729d291482ef76cf25c8bf inherit pro_attribs_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a1ab70409fb0ece835b0ec7d2632ca0 inherit pro_attribs_class_u_i_rect"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#a4a1ab70409fb0ece835b0ec7d2632ca0">mStarted</a> = false</td></tr>
<tr class="separator:a4a1ab70409fb0ece835b0ec7d2632ca0 inherit pro_attribs_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83b7e0311c5c6ac4544a500e2cb2f0da inherit pro_attribs_class_u_i_rect"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#a83b7e0311c5c6ac4544a500e2cb2f0da">mParentFound</a> = false</td></tr>
<tr class="separator:a83b7e0311c5c6ac4544a500e2cb2f0da inherit pro_attribs_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9842f6aebd5cfcb16d4d624f94a1837c inherit pro_attribs_class_u_i_rect"><td class="memItemLeft" align="right" valign="top">Camera&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#a9842f6aebd5cfcb16d4d624f94a1837c">mCam</a></td></tr>
<tr class="separator:a9842f6aebd5cfcb16d4d624f94a1837c inherit pro_attribs_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="properties"></a>
Properties</h2></td></tr>
<tr class="memitem:af1591a83132f68edcf2e8479ee6146c8"><td class="memItemLeft" align="right" valign="top">override Material&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_sprite.html#af1591a83132f68edcf2e8479ee6146c8">material</a><code> [get]</code></td></tr>
<tr class="memdesc:af1591a83132f68edcf2e8479ee6146c8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieve the material used by the font.  <a href="#af1591a83132f68edcf2e8479ee6146c8">More...</a><br /></td></tr>
<tr class="separator:af1591a83132f68edcf2e8479ee6146c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4dd410e8f4c3f97539284feac2c02ac7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_atlas.html">UIAtlas</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_sprite.html#a4dd410e8f4c3f97539284feac2c02ac7">atlas</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a4dd410e8f4c3f97539284feac2c02ac7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Atlas used by this widget.  <a href="#a4dd410e8f4c3f97539284feac2c02ac7">More...</a><br /></td></tr>
<tr class="separator:a4dd410e8f4c3f97539284feac2c02ac7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade07a5a7604b0b738a0ce78e24747c8c"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_sprite.html#ade07a5a7604b0b738a0ce78e24747c8c">spriteName</a><code> [get, set]</code></td></tr>
<tr class="memdesc:ade07a5a7604b0b738a0ce78e24747c8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sprite within the atlas used to draw this widget.  <a href="#ade07a5a7604b0b738a0ce78e24747c8c">More...</a><br /></td></tr>
<tr class="separator:ade07a5a7604b0b738a0ce78e24747c8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8425939300e29ade7e7ddd93c8a5403"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_sprite.html#af8425939300e29ade7e7ddd93c8a5403">isValid</a><code> [get]</code></td></tr>
<tr class="memdesc:af8425939300e29ade7e7ddd93c8a5403"><td class="mdescLeft">&#160;</td><td class="mdescRight">Is there a valid sprite to work with?  <a href="#af8425939300e29ade7e7ddd93c8a5403">More...</a><br /></td></tr>
<tr class="separator:af8425939300e29ade7e7ddd93c8a5403"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa364263e50a5a41b035b9d114f3e1dda"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_sprite.html#aa364263e50a5a41b035b9d114f3e1dda">fillCenter</a><code> [get, set]</code></td></tr>
<tr class="memdesc:aa364263e50a5a41b035b9d114f3e1dda"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the center part of the sprite will be filled or not. Turn it off if you want only to borders to show up.  <a href="#aa364263e50a5a41b035b9d114f3e1dda">More...</a><br /></td></tr>
<tr class="separator:aa364263e50a5a41b035b9d114f3e1dda"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7868e1d9b2d1dec0d40d7efe910313a7"><td class="memItemLeft" align="right" valign="top">override Vector4&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_sprite.html#a7868e1d9b2d1dec0d40d7efe910313a7">border</a><code> [get]</code></td></tr>
<tr class="memdesc:a7868e1d9b2d1dec0d40d7efe910313a7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sliced sprites generally have a border. X = left, Y = bottom, Z = right, W = top.  <a href="#a7868e1d9b2d1dec0d40d7efe910313a7">More...</a><br /></td></tr>
<tr class="separator:a7868e1d9b2d1dec0d40d7efe910313a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b2010009781295c2fd24995eced19a3"><td class="memItemLeft" align="right" valign="top">override float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_sprite.html#a0b2010009781295c2fd24995eced19a3">pixelSize</a><code> [get]</code></td></tr>
<tr class="memdesc:a0b2010009781295c2fd24995eced19a3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Size of the pixel &ndash; used for drawing.  <a href="#a0b2010009781295c2fd24995eced19a3">More...</a><br /></td></tr>
<tr class="separator:a0b2010009781295c2fd24995eced19a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f105c3d8b23aacb1faa90ede08c35e0"><td class="memItemLeft" align="right" valign="top">override int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_sprite.html#a9f105c3d8b23aacb1faa90ede08c35e0">minWidth</a><code> [get]</code></td></tr>
<tr class="memdesc:a9f105c3d8b23aacb1faa90ede08c35e0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum allowed width for this widget.  <a href="#a9f105c3d8b23aacb1faa90ede08c35e0">More...</a><br /></td></tr>
<tr class="separator:a9f105c3d8b23aacb1faa90ede08c35e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af595a22e1c59bb19b29e8645f67cb08a"><td class="memItemLeft" align="right" valign="top">override int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_sprite.html#af595a22e1c59bb19b29e8645f67cb08a">minHeight</a><code> [get]</code></td></tr>
<tr class="memdesc:af595a22e1c59bb19b29e8645f67cb08a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum allowed height for this widget.  <a href="#af595a22e1c59bb19b29e8645f67cb08a">More...</a><br /></td></tr>
<tr class="separator:af595a22e1c59bb19b29e8645f67cb08a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a195c0a71982abfa141081d6c3ba16137"><td class="memItemLeft" align="right" valign="top">override Vector4&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_sprite.html#a195c0a71982abfa141081d6c3ba16137">drawingDimensions</a><code> [get]</code></td></tr>
<tr class="memdesc:a195c0a71982abfa141081d6c3ba16137"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sprite's dimensions used for drawing. X = left, Y = bottom, Z = right, W = top. This function automatically adds 1 pixel on the edge if the sprite's dimensions are not even. It's used to achieve pixel-perfect sprites even when an odd dimension sprite happens to be centered.  <a href="#a195c0a71982abfa141081d6c3ba16137">More...</a><br /></td></tr>
<tr class="separator:a195c0a71982abfa141081d6c3ba16137"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6ca89dec55f0a86ebcaaef22165a0fa"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_sprite.html#ab6ca89dec55f0a86ebcaaef22165a0fa">premultipliedAlpha</a><code> [get]</code></td></tr>
<tr class="memdesc:ab6ca89dec55f0a86ebcaaef22165a0fa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the texture is using a premultiplied alpha material.  <a href="#ab6ca89dec55f0a86ebcaaef22165a0fa">More...</a><br /></td></tr>
<tr class="separator:ab6ca89dec55f0a86ebcaaef22165a0fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header properties_class_u_i_basic_sprite"><td colspan="2" onclick="javascript:toggleInherit('properties_class_u_i_basic_sprite')"><img src="closed.png" alt="-"/>&#160;Properties inherited from <a class="el" href="class_u_i_basic_sprite.html">UIBasicSprite</a></td></tr>
<tr class="memitem:a45cf2fcf37e4d504b439df7c49231c6c inherit properties_class_u_i_basic_sprite"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_u_i_basic_sprite.html#aa143c99074c05fff165866f692b8bebf">Type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_basic_sprite.html#a45cf2fcf37e4d504b439df7c49231c6c">type</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a45cf2fcf37e4d504b439df7c49231c6c inherit properties_class_u_i_basic_sprite"><td class="mdescLeft">&#160;</td><td class="mdescRight">How the sprite is drawn. It's virtual for legacy reasons (UISlicedSprite, UITiledSprite, UIFilledSprite).  <a href="#a45cf2fcf37e4d504b439df7c49231c6c">More...</a><br /></td></tr>
<tr class="separator:a45cf2fcf37e4d504b439df7c49231c6c inherit properties_class_u_i_basic_sprite"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d558228186d84bde78c03df9f5c82d1 inherit properties_class_u_i_basic_sprite"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_basic_sprite.html#a1872b1490a21bf48f7ec955fa49c90cb">Flip</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_basic_sprite.html#a0d558228186d84bde78c03df9f5c82d1">flip</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a0d558228186d84bde78c03df9f5c82d1 inherit properties_class_u_i_basic_sprite"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sprite flip setting.  <a href="#a0d558228186d84bde78c03df9f5c82d1">More...</a><br /></td></tr>
<tr class="separator:a0d558228186d84bde78c03df9f5c82d1 inherit properties_class_u_i_basic_sprite"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac244e03791eac62358a85f35b2526928 inherit properties_class_u_i_basic_sprite"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_basic_sprite.html#a79b65d1dd79e2345b74017a77666859f">FillDirection</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_basic_sprite.html#ac244e03791eac62358a85f35b2526928">fillDirection</a><code> [get, set]</code></td></tr>
<tr class="memdesc:ac244e03791eac62358a85f35b2526928 inherit properties_class_u_i_basic_sprite"><td class="mdescLeft">&#160;</td><td class="mdescRight">Direction of the cut procedure.  <a href="#ac244e03791eac62358a85f35b2526928">More...</a><br /></td></tr>
<tr class="separator:ac244e03791eac62358a85f35b2526928 inherit properties_class_u_i_basic_sprite"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a0ff98073554ef7156f01f8fb10098f inherit properties_class_u_i_basic_sprite"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_basic_sprite.html#a8a0ff98073554ef7156f01f8fb10098f">fillAmount</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a8a0ff98073554ef7156f01f8fb10098f inherit properties_class_u_i_basic_sprite"><td class="mdescLeft">&#160;</td><td class="mdescRight">Amount of the sprite shown. 0-1 range with 0 being nothing shown, and 1 being the full sprite.  <a href="#a8a0ff98073554ef7156f01f8fb10098f">More...</a><br /></td></tr>
<tr class="separator:a8a0ff98073554ef7156f01f8fb10098f inherit properties_class_u_i_basic_sprite"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab63134b4ce97c32bb2292aa519741338 inherit properties_class_u_i_basic_sprite"><td class="memItemLeft" align="right" valign="top">override int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_basic_sprite.html#ab63134b4ce97c32bb2292aa519741338">minWidth</a><code> [get]</code></td></tr>
<tr class="memdesc:ab63134b4ce97c32bb2292aa519741338 inherit properties_class_u_i_basic_sprite"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum allowed width for this widget.  <a href="#ab63134b4ce97c32bb2292aa519741338">More...</a><br /></td></tr>
<tr class="separator:ab63134b4ce97c32bb2292aa519741338 inherit properties_class_u_i_basic_sprite"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae89e454a8e2deb6a3bead21c17b52cf2 inherit properties_class_u_i_basic_sprite"><td class="memItemLeft" align="right" valign="top">override int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_basic_sprite.html#ae89e454a8e2deb6a3bead21c17b52cf2">minHeight</a><code> [get]</code></td></tr>
<tr class="memdesc:ae89e454a8e2deb6a3bead21c17b52cf2 inherit properties_class_u_i_basic_sprite"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum allowed height for this widget.  <a href="#ae89e454a8e2deb6a3bead21c17b52cf2">More...</a><br /></td></tr>
<tr class="separator:ae89e454a8e2deb6a3bead21c17b52cf2 inherit properties_class_u_i_basic_sprite"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47427582412398d8dc3571698d2aca69 inherit properties_class_u_i_basic_sprite"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_basic_sprite.html#a47427582412398d8dc3571698d2aca69">invert</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a47427582412398d8dc3571698d2aca69 inherit properties_class_u_i_basic_sprite"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the sprite should be filled in the opposite direction.  <a href="#a47427582412398d8dc3571698d2aca69">More...</a><br /></td></tr>
<tr class="separator:a47427582412398d8dc3571698d2aca69 inherit properties_class_u_i_basic_sprite"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac24267701129476007cde98d55c5d6e2 inherit properties_class_u_i_basic_sprite"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_basic_sprite.html#ac24267701129476007cde98d55c5d6e2">hasBorder</a><code> [get]</code></td></tr>
<tr class="memdesc:ac24267701129476007cde98d55c5d6e2 inherit properties_class_u_i_basic_sprite"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the widget has a border for 9-slicing.  <a href="#ac24267701129476007cde98d55c5d6e2">More...</a><br /></td></tr>
<tr class="separator:ac24267701129476007cde98d55c5d6e2 inherit properties_class_u_i_basic_sprite"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3768230a99453169639c70c840a1f721 inherit properties_class_u_i_basic_sprite"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_basic_sprite.html#a3768230a99453169639c70c840a1f721">premultipliedAlpha</a><code> [get]</code></td></tr>
<tr class="memdesc:a3768230a99453169639c70c840a1f721 inherit properties_class_u_i_basic_sprite"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the sprite's material is using a pre-multiplied alpha shader.  <a href="#a3768230a99453169639c70c840a1f721">More...</a><br /></td></tr>
<tr class="separator:a3768230a99453169639c70c840a1f721 inherit properties_class_u_i_basic_sprite"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aadfedfa0a269587a25a5a799b86fd36e inherit properties_class_u_i_basic_sprite"><td class="memItemLeft" align="right" valign="top">virtual float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_basic_sprite.html#aadfedfa0a269587a25a5a799b86fd36e">pixelSize</a><code> [get]</code></td></tr>
<tr class="memdesc:aadfedfa0a269587a25a5a799b86fd36e inherit properties_class_u_i_basic_sprite"><td class="mdescLeft">&#160;</td><td class="mdescRight">Size of the pixel. Overwritten in the NGUI sprite to pull a value from the atlas.  <a href="#aadfedfa0a269587a25a5a799b86fd36e">More...</a><br /></td></tr>
<tr class="separator:aadfedfa0a269587a25a5a799b86fd36e inherit properties_class_u_i_basic_sprite"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header properties_class_u_i_widget"><td colspan="2" onclick="javascript:toggleInherit('properties_class_u_i_widget')"><img src="closed.png" alt="-"/>&#160;Properties inherited from <a class="el" href="class_u_i_widget.html">UIWidget</a></td></tr>
<tr class="memitem:a6360f46119ffeda996903a5ea1707b45 inherit properties_class_u_i_widget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_draw_call.html#a296870f2a357b4ecf322cd7133042e93">UIDrawCall.OnRenderCallback</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a6360f46119ffeda996903a5ea1707b45">onRender</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a6360f46119ffeda996903a5ea1707b45 inherit properties_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the callback that will be triggered when the widget is being rendered (OnWillRenderObject). This is where you would set material properties and shader values.  <a href="#a6360f46119ffeda996903a5ea1707b45">More...</a><br /></td></tr>
<tr class="separator:a6360f46119ffeda996903a5ea1707b45 inherit properties_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeca1d753fa975fcf99f786750bff2551 inherit properties_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">CanvasRenderer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#aeca1d753fa975fcf99f786750bff2551">canvasRenderer</a><code> [get]</code></td></tr>
<tr class="memdesc:aeca1d753fa975fcf99f786750bff2551 inherit properties_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Canvas renderer that's responsible for the widget's geometry, if there is one present.  <a href="#aeca1d753fa975fcf99f786750bff2551">More...</a><br /></td></tr>
<tr class="separator:aeca1d753fa975fcf99f786750bff2551 inherit properties_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abfb8808a38440f80395baba17fad783d inherit properties_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">Vector4&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#abfb8808a38440f80395baba17fad783d">drawRegion</a><code> [get, set]</code></td></tr>
<tr class="memdesc:abfb8808a38440f80395baba17fad783d inherit properties_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draw region alters how the widget looks without modifying the widget's rectangle. A region is made up of 4 relative values (0-1 range). The order is Left (X), Bottom (Y), Right (Z) and Top (W). To have a widget's left edge be 30% from the left side, set X to 0.3. To have the widget's right edge be 30% from the right hand side, set Z to 0.7.  <a href="#abfb8808a38440f80395baba17fad783d">More...</a><br /></td></tr>
<tr class="separator:abfb8808a38440f80395baba17fad783d inherit properties_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a227b27bd6a274bfc008ea8cde94bfa87 inherit properties_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">Vector2&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a227b27bd6a274bfc008ea8cde94bfa87">pivotOffset</a><code> [get]</code></td></tr>
<tr class="memdesc:a227b27bd6a274bfc008ea8cde94bfa87 inherit properties_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pivot offset in relative coordinates. Bottom-left is (0, 0). Top-right is (1, 1).  <a href="#a227b27bd6a274bfc008ea8cde94bfa87">More...</a><br /></td></tr>
<tr class="separator:a227b27bd6a274bfc008ea8cde94bfa87 inherit properties_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff6cb09c3a1c4eb37eb70d6e4408ebf3 inherit properties_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#aff6cb09c3a1c4eb37eb70d6e4408ebf3">width</a><code> [get, set]</code></td></tr>
<tr class="memdesc:aff6cb09c3a1c4eb37eb70d6e4408ebf3 inherit properties_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Widget's width in pixels.  <a href="#aff6cb09c3a1c4eb37eb70d6e4408ebf3">More...</a><br /></td></tr>
<tr class="separator:aff6cb09c3a1c4eb37eb70d6e4408ebf3 inherit properties_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af41e9e539917f02ccd230e2c944e5cae inherit properties_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#af41e9e539917f02ccd230e2c944e5cae">height</a><code> [get, set]</code></td></tr>
<tr class="memdesc:af41e9e539917f02ccd230e2c944e5cae inherit properties_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Widget's height in pixels.  <a href="#af41e9e539917f02ccd230e2c944e5cae">More...</a><br /></td></tr>
<tr class="separator:af41e9e539917f02ccd230e2c944e5cae inherit properties_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70d22f68e64f19372b1eaab899abf975 inherit properties_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">Color&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a70d22f68e64f19372b1eaab899abf975">color</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a70d22f68e64f19372b1eaab899abf975 inherit properties_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Color used by the widget.  <a href="#a70d22f68e64f19372b1eaab899abf975">More...</a><br /></td></tr>
<tr class="separator:a70d22f68e64f19372b1eaab899abf975 inherit properties_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19c589b418a1dc3567a1cc9dfe0472d0 inherit properties_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">override float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a19c589b418a1dc3567a1cc9dfe0472d0">alpha</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a19c589b418a1dc3567a1cc9dfe0472d0 inherit properties_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Widget's alpha &ndash; a convenience method.  <a href="#a19c589b418a1dc3567a1cc9dfe0472d0">More...</a><br /></td></tr>
<tr class="separator:a19c589b418a1dc3567a1cc9dfe0472d0 inherit properties_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af19a35ace35e856fbf322230d38cd98a inherit properties_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#af19a35ace35e856fbf322230d38cd98a">isVisible</a><code> [get]</code></td></tr>
<tr class="memdesc:af19a35ace35e856fbf322230d38cd98a inherit properties_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the widget is currently visible.  <a href="#af19a35ace35e856fbf322230d38cd98a">More...</a><br /></td></tr>
<tr class="separator:af19a35ace35e856fbf322230d38cd98a inherit properties_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1787552c7537fbde302e51db324268c4 inherit properties_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a1787552c7537fbde302e51db324268c4">hasVertices</a><code> [get]</code></td></tr>
<tr class="memdesc:a1787552c7537fbde302e51db324268c4 inherit properties_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the widget has vertices to draw.  <a href="#a1787552c7537fbde302e51db324268c4">More...</a><br /></td></tr>
<tr class="separator:a1787552c7537fbde302e51db324268c4 inherit properties_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77e91179c1286490de21e68fc65bc52d inherit properties_class_u_i_widget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_widget.html#a596c5570fff0afa9f4c1930e0965fb22">Pivot</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a77e91179c1286490de21e68fc65bc52d">rawPivot</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a77e91179c1286490de21e68fc65bc52d inherit properties_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Change the pivot point and do not attempt to keep the widget in the same place by adjusting its transform.  <a href="#a77e91179c1286490de21e68fc65bc52d">More...</a><br /></td></tr>
<tr class="separator:a77e91179c1286490de21e68fc65bc52d inherit properties_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ee70457509eefc06c89e9b91b3f0591 inherit properties_class_u_i_widget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_widget.html#a596c5570fff0afa9f4c1930e0965fb22">Pivot</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a2ee70457509eefc06c89e9b91b3f0591">pivot</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a2ee70457509eefc06c89e9b91b3f0591 inherit properties_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set or get the value that specifies where the widget's pivot point should be.  <a href="#a2ee70457509eefc06c89e9b91b3f0591">More...</a><br /></td></tr>
<tr class="separator:a2ee70457509eefc06c89e9b91b3f0591 inherit properties_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aadda050c626a9c8af578e23910590c02 inherit properties_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#aadda050c626a9c8af578e23910590c02">depth</a><code> [get, set]</code></td></tr>
<tr class="memdesc:aadda050c626a9c8af578e23910590c02 inherit properties_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Depth controls the rendering order &ndash; lowest to highest.  <a href="#aadda050c626a9c8af578e23910590c02">More...</a><br /></td></tr>
<tr class="separator:aadda050c626a9c8af578e23910590c02 inherit properties_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7750984e62be719131da4637d9a92044 inherit properties_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a7750984e62be719131da4637d9a92044">raycastDepth</a><code> [get]</code></td></tr>
<tr class="memdesc:a7750984e62be719131da4637d9a92044 inherit properties_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Raycast depth order on widgets takes the depth of their panel into consideration. This functionality is used to determine the "final" depth of the widget for drawing and raycasts.  <a href="#a7750984e62be719131da4637d9a92044">More...</a><br /></td></tr>
<tr class="separator:a7750984e62be719131da4637d9a92044 inherit properties_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab70367457e4037710c87921024bcacd9 inherit properties_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">override Vector3[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#ab70367457e4037710c87921024bcacd9">localCorners</a><code> [get]</code></td></tr>
<tr class="memdesc:ab70367457e4037710c87921024bcacd9 inherit properties_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Local space corners of the widget. The order is bottom-left, top-left, top-right, bottom-right.  <a href="#ab70367457e4037710c87921024bcacd9">More...</a><br /></td></tr>
<tr class="separator:ab70367457e4037710c87921024bcacd9 inherit properties_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5f78e568a0b8fc2f28951f088102da57 inherit properties_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">virtual Vector2&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a5f78e568a0b8fc2f28951f088102da57">localSize</a><code> [get]</code></td></tr>
<tr class="memdesc:a5f78e568a0b8fc2f28951f088102da57 inherit properties_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Local width and height of the widget in pixels.  <a href="#a5f78e568a0b8fc2f28951f088102da57">More...</a><br /></td></tr>
<tr class="separator:a5f78e568a0b8fc2f28951f088102da57 inherit properties_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a98336d2397edf6b26698d666eff461b6 inherit properties_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">Vector3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a98336d2397edf6b26698d666eff461b6">localCenter</a><code> [get]</code></td></tr>
<tr class="memdesc:a98336d2397edf6b26698d666eff461b6 inherit properties_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Widget's center in local coordinates. Don't forget to transform by the widget's transform.  <a href="#a98336d2397edf6b26698d666eff461b6">More...</a><br /></td></tr>
<tr class="separator:a98336d2397edf6b26698d666eff461b6 inherit properties_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa624ff9254560523c5a7b7a1cd382563 inherit properties_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">override Vector3[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#aa624ff9254560523c5a7b7a1cd382563">worldCorners</a><code> [get]</code></td></tr>
<tr class="memdesc:aa624ff9254560523c5a7b7a1cd382563 inherit properties_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">World-space corners of the widget. The order is bottom-left, top-left, top-right, bottom-right.  <a href="#aa624ff9254560523c5a7b7a1cd382563">More...</a><br /></td></tr>
<tr class="separator:aa624ff9254560523c5a7b7a1cd382563 inherit properties_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1627c7537bdc2ddbd2b90bac60f00d85 inherit properties_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">Vector3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a1627c7537bdc2ddbd2b90bac60f00d85">worldCenter</a><code> [get]</code></td></tr>
<tr class="memdesc:a1627c7537bdc2ddbd2b90bac60f00d85 inherit properties_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">World-space center of the widget.  <a href="#a1627c7537bdc2ddbd2b90bac60f00d85">More...</a><br /></td></tr>
<tr class="separator:a1627c7537bdc2ddbd2b90bac60f00d85 inherit properties_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46b2c27328158b17767be8d39d8dce41 inherit properties_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">virtual Vector4&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a46b2c27328158b17767be8d39d8dce41">drawingDimensions</a><code> [get]</code></td></tr>
<tr class="memdesc:a46b2c27328158b17767be8d39d8dce41 inherit properties_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Local space region where the actual drawing will take place. X = left, Y = bottom, Z = right, W = top.  <a href="#a46b2c27328158b17767be8d39d8dce41">More...</a><br /></td></tr>
<tr class="separator:a46b2c27328158b17767be8d39d8dce41 inherit properties_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab72f68b5b6203808bda8361c22ca55f3 inherit properties_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">virtual Material&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#ab72f68b5b6203808bda8361c22ca55f3">material</a><code> [get, set]</code></td></tr>
<tr class="memdesc:ab72f68b5b6203808bda8361c22ca55f3 inherit properties_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Material used by the widget.  <a href="#ab72f68b5b6203808bda8361c22ca55f3">More...</a><br /></td></tr>
<tr class="separator:ab72f68b5b6203808bda8361c22ca55f3 inherit properties_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb890e1b3525e71b4e389025067dd1e0 inherit properties_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">virtual Texture&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#adb890e1b3525e71b4e389025067dd1e0">mainTexture</a><code> [get, set]</code></td></tr>
<tr class="memdesc:adb890e1b3525e71b4e389025067dd1e0 inherit properties_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Texture used by the widget.  <a href="#adb890e1b3525e71b4e389025067dd1e0">More...</a><br /></td></tr>
<tr class="separator:adb890e1b3525e71b4e389025067dd1e0 inherit properties_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1789b7f2c4001ac254467cb755203cb0 inherit properties_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">virtual Shader&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a1789b7f2c4001ac254467cb755203cb0">shader</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a1789b7f2c4001ac254467cb755203cb0 inherit properties_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Shader is used to create a dynamic material if the widget has no material to work with.  <a href="#a1789b7f2c4001ac254467cb755203cb0">More...</a><br /></td></tr>
<tr class="separator:a1789b7f2c4001ac254467cb755203cb0 inherit properties_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8aa2e5cbbb2216bc601a6e4d5227e4d8 inherit properties_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">Vector2&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a8aa2e5cbbb2216bc601a6e4d5227e4d8">relativeSize</a><code> [get]</code></td></tr>
<tr class="memdesc:a8aa2e5cbbb2216bc601a6e4d5227e4d8 inherit properties_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Do not use this, it's obsolete.  <a href="#a8aa2e5cbbb2216bc601a6e4d5227e4d8">More...</a><br /></td></tr>
<tr class="separator:a8aa2e5cbbb2216bc601a6e4d5227e4d8 inherit properties_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8aa725d950b1674f2b14bb6b842ea63b inherit properties_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a8aa725d950b1674f2b14bb6b842ea63b">hasBoxCollider</a><code> [get]</code></td></tr>
<tr class="memdesc:a8aa725d950b1674f2b14bb6b842ea63b inherit properties_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convenience function that returns 'true' if the widget has a box collider.  <a href="#a8aa725d950b1674f2b14bb6b842ea63b">More...</a><br /></td></tr>
<tr class="separator:a8aa725d950b1674f2b14bb6b842ea63b inherit properties_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae953cd4b9cb2e648e78973ba148fd9df inherit properties_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">virtual int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#ae953cd4b9cb2e648e78973ba148fd9df">minWidth</a><code> [get]</code></td></tr>
<tr class="memdesc:ae953cd4b9cb2e648e78973ba148fd9df inherit properties_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum allowed width for this widget.  <a href="#ae953cd4b9cb2e648e78973ba148fd9df">More...</a><br /></td></tr>
<tr class="separator:ae953cd4b9cb2e648e78973ba148fd9df inherit properties_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9dc376abfb03709409d3028532a52b93 inherit properties_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">virtual int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a9dc376abfb03709409d3028532a52b93">minHeight</a><code> [get]</code></td></tr>
<tr class="memdesc:a9dc376abfb03709409d3028532a52b93 inherit properties_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum allowed height for this widget.  <a href="#a9dc376abfb03709409d3028532a52b93">More...</a><br /></td></tr>
<tr class="separator:a9dc376abfb03709409d3028532a52b93 inherit properties_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5fbfdd738e55643a71bc29f131d7432d inherit properties_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">virtual Vector4&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a5fbfdd738e55643a71bc29f131d7432d">border</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a5fbfdd738e55643a71bc29f131d7432d inherit properties_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dimensions of the sprite's border, if any.  <a href="#a5fbfdd738e55643a71bc29f131d7432d">More...</a><br /></td></tr>
<tr class="separator:a5fbfdd738e55643a71bc29f131d7432d inherit properties_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header properties_class_u_i_rect"><td colspan="2" onclick="javascript:toggleInherit('properties_class_u_i_rect')"><img src="closed.png" alt="-"/>&#160;Properties inherited from <a class="el" href="class_u_i_rect.html">UIRect</a></td></tr>
<tr class="memitem:a992da0e5d1cfe691521616dc189cd5e3 inherit properties_class_u_i_rect"><td class="memItemLeft" align="right" valign="top">GameObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#a992da0e5d1cfe691521616dc189cd5e3">cachedGameObject</a><code> [get]</code></td></tr>
<tr class="memdesc:a992da0e5d1cfe691521616dc189cd5e3 inherit properties_class_u_i_rect"><td class="mdescLeft">&#160;</td><td class="mdescRight">Game object gets cached for speed. Can't simply return 'mGo' set in Awake because this function may be called on a prefab.  <a href="#a992da0e5d1cfe691521616dc189cd5e3">More...</a><br /></td></tr>
<tr class="separator:a992da0e5d1cfe691521616dc189cd5e3 inherit properties_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:accdf9ee30fc896bb9891ad3f88223971 inherit properties_class_u_i_rect"><td class="memItemLeft" align="right" valign="top">Transform&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#accdf9ee30fc896bb9891ad3f88223971">cachedTransform</a><code> [get]</code></td></tr>
<tr class="memdesc:accdf9ee30fc896bb9891ad3f88223971 inherit properties_class_u_i_rect"><td class="mdescLeft">&#160;</td><td class="mdescRight">Transform gets cached for speed. Can't simply return 'mTrans' set in Awake because this function may be called on a prefab.  <a href="#accdf9ee30fc896bb9891ad3f88223971">More...</a><br /></td></tr>
<tr class="separator:accdf9ee30fc896bb9891ad3f88223971 inherit properties_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d9276581ef544bcf5de05a9c4ba0e81 inherit properties_class_u_i_rect"><td class="memItemLeft" align="right" valign="top">Camera&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#a6d9276581ef544bcf5de05a9c4ba0e81">anchorCamera</a><code> [get]</code></td></tr>
<tr class="memdesc:a6d9276581ef544bcf5de05a9c4ba0e81 inherit properties_class_u_i_rect"><td class="mdescLeft">&#160;</td><td class="mdescRight">Camera used by anchors.  <a href="#a6d9276581ef544bcf5de05a9c4ba0e81">More...</a><br /></td></tr>
<tr class="separator:a6d9276581ef544bcf5de05a9c4ba0e81 inherit properties_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7be6db86ecb5d2692a0d82b1fa32f981 inherit properties_class_u_i_rect"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#a7be6db86ecb5d2692a0d82b1fa32f981">isFullyAnchored</a><code> [get]</code></td></tr>
<tr class="memdesc:a7be6db86ecb5d2692a0d82b1fa32f981 inherit properties_class_u_i_rect"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the rectangle is currently anchored fully on all sides.  <a href="#a7be6db86ecb5d2692a0d82b1fa32f981">More...</a><br /></td></tr>
<tr class="separator:a7be6db86ecb5d2692a0d82b1fa32f981 inherit properties_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e839a589bebb6e0951a8c573bc10675 inherit properties_class_u_i_rect"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#a2e839a589bebb6e0951a8c573bc10675">isAnchoredHorizontally</a><code> [get]</code></td></tr>
<tr class="memdesc:a2e839a589bebb6e0951a8c573bc10675 inherit properties_class_u_i_rect"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the rectangle is anchored horizontally.  <a href="#a2e839a589bebb6e0951a8c573bc10675">More...</a><br /></td></tr>
<tr class="separator:a2e839a589bebb6e0951a8c573bc10675 inherit properties_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a81489f538e22f5f9a427dc5b95a87615 inherit properties_class_u_i_rect"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#a81489f538e22f5f9a427dc5b95a87615">isAnchoredVertically</a><code> [get]</code></td></tr>
<tr class="memdesc:a81489f538e22f5f9a427dc5b95a87615 inherit properties_class_u_i_rect"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the rectangle is anchored vertically.  <a href="#a81489f538e22f5f9a427dc5b95a87615">More...</a><br /></td></tr>
<tr class="separator:a81489f538e22f5f9a427dc5b95a87615 inherit properties_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acbcd5b75b4994aafabb9b82225faac61 inherit properties_class_u_i_rect"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#acbcd5b75b4994aafabb9b82225faac61">canBeAnchored</a><code> [get]</code></td></tr>
<tr class="memdesc:acbcd5b75b4994aafabb9b82225faac61 inherit properties_class_u_i_rect"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the rectangle can be anchored.  <a href="#acbcd5b75b4994aafabb9b82225faac61">More...</a><br /></td></tr>
<tr class="separator:acbcd5b75b4994aafabb9b82225faac61 inherit properties_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4332a5373019290da50a2537f800139 inherit properties_class_u_i_rect"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_rect.html">UIRect</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#aa4332a5373019290da50a2537f800139">parent</a><code> [get]</code></td></tr>
<tr class="memdesc:aa4332a5373019290da50a2537f800139 inherit properties_class_u_i_rect"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the rectangle's parent, if any.  <a href="#aa4332a5373019290da50a2537f800139">More...</a><br /></td></tr>
<tr class="separator:aa4332a5373019290da50a2537f800139 inherit properties_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5573910254e9f08953dd2201b6ddc944 inherit properties_class_u_i_rect"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_root.html">UIRoot</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#a5573910254e9f08953dd2201b6ddc944">root</a><code> [get]</code></td></tr>
<tr class="memdesc:a5573910254e9f08953dd2201b6ddc944 inherit properties_class_u_i_rect"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the root object, if any.  <a href="#a5573910254e9f08953dd2201b6ddc944">More...</a><br /></td></tr>
<tr class="separator:a5573910254e9f08953dd2201b6ddc944 inherit properties_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1451a6901601b09ff60b39c387abfed3 inherit properties_class_u_i_rect"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#a1451a6901601b09ff60b39c387abfed3">isAnchored</a><code> [get]</code></td></tr>
<tr class="memdesc:a1451a6901601b09ff60b39c387abfed3 inherit properties_class_u_i_rect"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns 'true' if the widget is currently anchored on any side.  <a href="#a1451a6901601b09ff60b39c387abfed3">More...</a><br /></td></tr>
<tr class="separator:a1451a6901601b09ff60b39c387abfed3 inherit properties_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4b5779989f6c0f3f0259d5b3a4993d5 inherit properties_class_u_i_rect"><td class="memItemLeft" align="right" valign="top">abstract float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#ad4b5779989f6c0f3f0259d5b3a4993d5">alpha</a><code> [get, set]</code></td></tr>
<tr class="memdesc:ad4b5779989f6c0f3f0259d5b3a4993d5 inherit properties_class_u_i_rect"><td class="mdescLeft">&#160;</td><td class="mdescRight">Local alpha, not relative to anything.  <a href="#ad4b5779989f6c0f3f0259d5b3a4993d5">More...</a><br /></td></tr>
<tr class="separator:ad4b5779989f6c0f3f0259d5b3a4993d5 inherit properties_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac755b8e3a6fec359df0f21fb65ee8737 inherit properties_class_u_i_rect"><td class="memItemLeft" align="right" valign="top">abstract Vector3[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#ac755b8e3a6fec359df0f21fb65ee8737">localCorners</a><code> [get]</code></td></tr>
<tr class="memdesc:ac755b8e3a6fec359df0f21fb65ee8737 inherit properties_class_u_i_rect"><td class="mdescLeft">&#160;</td><td class="mdescRight">Local-space corners of the UI rectangle. The order is bottom-left, top-left, top-right, bottom-right.  <a href="#ac755b8e3a6fec359df0f21fb65ee8737">More...</a><br /></td></tr>
<tr class="separator:ac755b8e3a6fec359df0f21fb65ee8737 inherit properties_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b7d5aa9d8f31c2cd92ed3dc2858f5b1 inherit properties_class_u_i_rect"><td class="memItemLeft" align="right" valign="top">abstract Vector3[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#a9b7d5aa9d8f31c2cd92ed3dc2858f5b1">worldCorners</a><code> [get]</code></td></tr>
<tr class="memdesc:a9b7d5aa9d8f31c2cd92ed3dc2858f5b1 inherit properties_class_u_i_rect"><td class="mdescLeft">&#160;</td><td class="mdescRight">World-space corners of the UI rectangle. The order is bottom-left, top-left, top-right, bottom-right.  <a href="#a9b7d5aa9d8f31c2cd92ed3dc2858f5b1">More...</a><br /></td></tr>
<tr class="separator:a9b7d5aa9d8f31c2cd92ed3dc2858f5b1 inherit properties_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f00c2933adf7c0037016fedba288ed5 inherit properties_class_u_i_rect"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#a0f00c2933adf7c0037016fedba288ed5">cameraRayDistance</a><code> [get]</code></td></tr>
<tr class="memdesc:a0f00c2933adf7c0037016fedba288ed5 inherit properties_class_u_i_rect"><td class="mdescLeft">&#160;</td><td class="mdescRight">Helper function that returns the distance to the camera's directional vector hitting the panel's plane.  <a href="#a0f00c2933adf7c0037016fedba288ed5">More...</a><br /></td></tr>
<tr class="separator:a0f00c2933adf7c0037016fedba288ed5 inherit properties_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_types_class_u_i_basic_sprite"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_u_i_basic_sprite')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="class_u_i_basic_sprite.html">UIBasicSprite</a></td></tr>
<tr class="memitem:aa143c99074c05fff165866f692b8bebf inherit pub_types_class_u_i_basic_sprite"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_basic_sprite.html#aa143c99074c05fff165866f692b8bebf">Type</a> { <br />
&#160;&#160;<a class="el" href="class_u_i_basic_sprite.html#aa143c99074c05fff165866f692b8bebfa1fbb1e3943c2c6c560247ac8f9289780">Type.Simple</a>, 
<a class="el" href="class_u_i_basic_sprite.html#aa143c99074c05fff165866f692b8bebfafa6a7b9fa989f179f6bbf2796bf4337c">Type.Sliced</a>, 
<a class="el" href="class_u_i_basic_sprite.html#aa143c99074c05fff165866f692b8bebfa320af35370596a9ea75686c6624a9f07">Type.Tiled</a>, 
<a class="el" href="class_u_i_basic_sprite.html#aa143c99074c05fff165866f692b8bebfad9d586f8c792f8f661052af42536323c">Type.Filled</a>, 
<br />
&#160;&#160;<a class="el" href="class_u_i_basic_sprite.html#aa143c99074c05fff165866f692b8bebfa9b6545e4cea9b4ad4979d41bb9170e2b">Type.Advanced</a>
<br />
 }</td></tr>
<tr class="separator:aa143c99074c05fff165866f692b8bebf inherit pub_types_class_u_i_basic_sprite"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a79b65d1dd79e2345b74017a77666859f inherit pub_types_class_u_i_basic_sprite"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_basic_sprite.html#a79b65d1dd79e2345b74017a77666859f">FillDirection</a> { <br />
&#160;&#160;<a class="el" href="class_u_i_basic_sprite.html#a79b65d1dd79e2345b74017a77666859fac1b5fa03ecdb95d4a45dd1c40b02527f">FillDirection.Horizontal</a>, 
<a class="el" href="class_u_i_basic_sprite.html#a79b65d1dd79e2345b74017a77666859fa06ce2a25e5d12c166a36f654dbea6012">FillDirection.Vertical</a>, 
<a class="el" href="class_u_i_basic_sprite.html#a79b65d1dd79e2345b74017a77666859fae0dfa985a2ef37ae7d082e900b6238e3">FillDirection.Radial90</a>, 
<a class="el" href="class_u_i_basic_sprite.html#a79b65d1dd79e2345b74017a77666859fa6bd7fc00f06215961bb5f04035792535">FillDirection.Radial180</a>, 
<br />
&#160;&#160;<a class="el" href="class_u_i_basic_sprite.html#a79b65d1dd79e2345b74017a77666859fa48e5a36465bbfc8b2a203cb260e29cfe">FillDirection.Radial360</a>
<br />
 }</td></tr>
<tr class="separator:a79b65d1dd79e2345b74017a77666859f inherit pub_types_class_u_i_basic_sprite"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad564782db77a126e0c25cc35e05f10df inherit pub_types_class_u_i_basic_sprite"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_basic_sprite.html#ad564782db77a126e0c25cc35e05f10df">AdvancedType</a> { <a class="el" href="class_u_i_basic_sprite.html#ad564782db77a126e0c25cc35e05f10dfa8bcda43732b0928d269955e0f09ff76f">AdvancedType.Invisible</a>, 
<a class="el" href="class_u_i_basic_sprite.html#ad564782db77a126e0c25cc35e05f10dfafa6a7b9fa989f179f6bbf2796bf4337c">AdvancedType.Sliced</a>, 
<a class="el" href="class_u_i_basic_sprite.html#ad564782db77a126e0c25cc35e05f10dfa320af35370596a9ea75686c6624a9f07">AdvancedType.Tiled</a>
 }</td></tr>
<tr class="separator:ad564782db77a126e0c25cc35e05f10df inherit pub_types_class_u_i_basic_sprite"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1872b1490a21bf48f7ec955fa49c90cb inherit pub_types_class_u_i_basic_sprite"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_basic_sprite.html#a1872b1490a21bf48f7ec955fa49c90cb">Flip</a> { <a class="el" href="class_u_i_basic_sprite.html#a1872b1490a21bf48f7ec955fa49c90cbaf80a4ad87fee7c9fdc19b7769495fdb5">Flip.Nothing</a>, 
<a class="el" href="class_u_i_basic_sprite.html#a1872b1490a21bf48f7ec955fa49c90cba82d96265a801bd741cb308aea729e587">Flip.Horizontally</a>, 
<a class="el" href="class_u_i_basic_sprite.html#a1872b1490a21bf48f7ec955fa49c90cba2f956b64560e7307c699c3492cb37607">Flip.Vertically</a>, 
<a class="el" href="class_u_i_basic_sprite.html#a1872b1490a21bf48f7ec955fa49c90cba130c5b3473c57faa76e2a1c54e26f88e">Flip.Both</a>
 }</td></tr>
<tr class="separator:a1872b1490a21bf48f7ec955fa49c90cb inherit pub_types_class_u_i_basic_sprite"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_types_class_u_i_widget"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_u_i_widget')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="class_u_i_widget.html">UIWidget</a></td></tr>
<tr class="memitem:a596c5570fff0afa9f4c1930e0965fb22 inherit pub_types_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a596c5570fff0afa9f4c1930e0965fb22">Pivot</a> { <br />
&#160;&#160;<a class="el" href="class_u_i_widget.html#a596c5570fff0afa9f4c1930e0965fb22ab32beb056fbfe36afbabc6c88c81ab36">Pivot.TopLeft</a>, 
<a class="el" href="class_u_i_widget.html#a596c5570fff0afa9f4c1930e0965fb22aa4ffdcf0dc1f31b9acaf295d75b51d00">Pivot.Top</a>, 
<a class="el" href="class_u_i_widget.html#a596c5570fff0afa9f4c1930e0965fb22a1d85a557894c340c318493f33bfa8efb">Pivot.TopRight</a>, 
<a class="el" href="class_u_i_widget.html#a596c5570fff0afa9f4c1930e0965fb22a945d5e233cf7d6240f6b783b36a374ff">Pivot.Left</a>, 
<br />
&#160;&#160;<a class="el" href="class_u_i_widget.html#a596c5570fff0afa9f4c1930e0965fb22a4f1f6016fc9f3f2353c0cc7c67b292bd">Pivot.Center</a>, 
<a class="el" href="class_u_i_widget.html#a596c5570fff0afa9f4c1930e0965fb22a92b09c7c48c520c3c55e497875da437c">Pivot.Right</a>, 
<a class="el" href="class_u_i_widget.html#a596c5570fff0afa9f4c1930e0965fb22a98e5a1c44509157ebcaf46c515c78875">Pivot.BottomLeft</a>, 
<a class="el" href="class_u_i_widget.html#a596c5570fff0afa9f4c1930e0965fb22a2ad9d63b69c4a10a5cc9cad923133bc4">Pivot.Bottom</a>, 
<br />
&#160;&#160;<a class="el" href="class_u_i_widget.html#a596c5570fff0afa9f4c1930e0965fb22a9146bfc669fddc88db2c4d89297d0e9a">Pivot.BottomRight</a>
<br />
 }</td></tr>
<tr class="separator:a596c5570fff0afa9f4c1930e0965fb22 inherit pub_types_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb517229db4e928939ad0e2820eb972f inherit pub_types_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#afb517229db4e928939ad0e2820eb972f">AspectRatioSource</a> { <a class="el" href="class_u_i_widget.html#afb517229db4e928939ad0e2820eb972fab24ce0cd392a5b0b8dedc66c25213594">AspectRatioSource.Free</a>, 
<a class="el" href="class_u_i_widget.html#afb517229db4e928939ad0e2820eb972fa22c1df477d1eef8d07cf82973c49150b">AspectRatioSource.BasedOnWidth</a>, 
<a class="el" href="class_u_i_widget.html#afb517229db4e928939ad0e2820eb972fabef0fa75e3d204cbfed3d79858a7b906">AspectRatioSource.BasedOnHeight</a>
 }</td></tr>
<tr class="separator:afb517229db4e928939ad0e2820eb972f inherit pub_types_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_types_class_u_i_rect"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_u_i_rect')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="class_u_i_rect.html">UIRect</a></td></tr>
<tr class="memitem:a674c759da6e6d9cd52ea256cf044c8ea inherit pub_types_class_u_i_rect"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#a674c759da6e6d9cd52ea256cf044c8ea">AnchorUpdate</a> { <a class="el" href="class_u_i_rect.html#a674c759da6e6d9cd52ea256cf044c8eaa85979b34818def5b59afd4ffb1e32f99">AnchorUpdate.OnEnable</a>, 
<a class="el" href="class_u_i_rect.html#a674c759da6e6d9cd52ea256cf044c8eaadad07967ee58700afec07a543d5a5e46">AnchorUpdate.OnUpdate</a>, 
<a class="el" href="class_u_i_rect.html#a674c759da6e6d9cd52ea256cf044c8eaa70a1eb25fda36e42a01919d06b7f7a4d">AnchorUpdate.OnStart</a>
 }</td></tr>
<tr class="separator:a674c759da6e6d9cd52ea256cf044c8ea inherit pub_types_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_static_methods_class_u_i_widget"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_u_i_widget')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_u_i_widget.html">UIWidget</a></td></tr>
<tr class="memitem:a01812630d9da6d498848452ec4eaf8e5 inherit pub_static_methods_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a01812630d9da6d498848452ec4eaf8e5">FullCompareFunc</a> (<a class="el" href="class_u_i_widget.html">UIWidget</a> left, <a class="el" href="class_u_i_widget.html">UIWidget</a> right)</td></tr>
<tr class="memdesc:a01812630d9da6d498848452ec4eaf8e5 inherit pub_static_methods_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Static widget comparison function used for depth sorting.  <a href="#a01812630d9da6d498848452ec4eaf8e5">More...</a><br /></td></tr>
<tr class="separator:a01812630d9da6d498848452ec4eaf8e5 inherit pub_static_methods_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae894441d5fb2639b2d832ead9784623c inherit pub_static_methods_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#ae894441d5fb2639b2d832ead9784623c">PanelCompareFunc</a> (<a class="el" href="class_u_i_widget.html">UIWidget</a> left, <a class="el" href="class_u_i_widget.html">UIWidget</a> right)</td></tr>
<tr class="memdesc:ae894441d5fb2639b2d832ead9784623c inherit pub_static_methods_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Static widget comparison function used for inter-panel depth sorting.  <a href="#ae894441d5fb2639b2d832ead9784623c">More...</a><br /></td></tr>
<tr class="separator:ae894441d5fb2639b2d832ead9784623c inherit pub_static_methods_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_class_u_i_basic_sprite"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_u_i_basic_sprite')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="class_u_i_basic_sprite.html">UIBasicSprite</a></td></tr>
<tr class="memitem:a747543348ed265a86728b74adaa5c82d inherit pub_attribs_class_u_i_basic_sprite"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_basic_sprite.html#ad564782db77a126e0c25cc35e05f10df">AdvancedType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_basic_sprite.html#a747543348ed265a86728b74adaa5c82d">centerType</a> = AdvancedType.Sliced</td></tr>
<tr class="memdesc:a747543348ed265a86728b74adaa5c82d inherit pub_attribs_class_u_i_basic_sprite"><td class="mdescLeft">&#160;</td><td class="mdescRight">When the sprite type is advanced, this determines whether the center is tiled or sliced.  <a href="#a747543348ed265a86728b74adaa5c82d">More...</a><br /></td></tr>
<tr class="separator:a747543348ed265a86728b74adaa5c82d inherit pub_attribs_class_u_i_basic_sprite"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a01cf223f9682efa97c94b46aee970bef inherit pub_attribs_class_u_i_basic_sprite"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_basic_sprite.html#ad564782db77a126e0c25cc35e05f10df">AdvancedType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_basic_sprite.html#a01cf223f9682efa97c94b46aee970bef">leftType</a> = AdvancedType.Sliced</td></tr>
<tr class="memdesc:a01cf223f9682efa97c94b46aee970bef inherit pub_attribs_class_u_i_basic_sprite"><td class="mdescLeft">&#160;</td><td class="mdescRight">When the sprite type is advanced, this determines whether the left edge is tiled or sliced.  <a href="#a01cf223f9682efa97c94b46aee970bef">More...</a><br /></td></tr>
<tr class="separator:a01cf223f9682efa97c94b46aee970bef inherit pub_attribs_class_u_i_basic_sprite"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a82f4189c47a87d3839c49edd3ecd2af9 inherit pub_attribs_class_u_i_basic_sprite"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_basic_sprite.html#ad564782db77a126e0c25cc35e05f10df">AdvancedType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_basic_sprite.html#a82f4189c47a87d3839c49edd3ecd2af9">rightType</a> = AdvancedType.Sliced</td></tr>
<tr class="memdesc:a82f4189c47a87d3839c49edd3ecd2af9 inherit pub_attribs_class_u_i_basic_sprite"><td class="mdescLeft">&#160;</td><td class="mdescRight">When the sprite type is advanced, this determines whether the right edge is tiled or sliced.  <a href="#a82f4189c47a87d3839c49edd3ecd2af9">More...</a><br /></td></tr>
<tr class="separator:a82f4189c47a87d3839c49edd3ecd2af9 inherit pub_attribs_class_u_i_basic_sprite"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a820dccfb648f0b5cd1d027b04d1da0aa inherit pub_attribs_class_u_i_basic_sprite"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_basic_sprite.html#ad564782db77a126e0c25cc35e05f10df">AdvancedType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_basic_sprite.html#a820dccfb648f0b5cd1d027b04d1da0aa">bottomType</a> = AdvancedType.Sliced</td></tr>
<tr class="memdesc:a820dccfb648f0b5cd1d027b04d1da0aa inherit pub_attribs_class_u_i_basic_sprite"><td class="mdescLeft">&#160;</td><td class="mdescRight">When the sprite type is advanced, this determines whether the bottom edge is tiled or sliced.  <a href="#a820dccfb648f0b5cd1d027b04d1da0aa">More...</a><br /></td></tr>
<tr class="separator:a820dccfb648f0b5cd1d027b04d1da0aa inherit pub_attribs_class_u_i_basic_sprite"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab462465cbe33a7f11a5e5afdb9a0d9e5 inherit pub_attribs_class_u_i_basic_sprite"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_basic_sprite.html#ad564782db77a126e0c25cc35e05f10df">AdvancedType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_basic_sprite.html#ab462465cbe33a7f11a5e5afdb9a0d9e5">topType</a> = AdvancedType.Sliced</td></tr>
<tr class="memdesc:ab462465cbe33a7f11a5e5afdb9a0d9e5 inherit pub_attribs_class_u_i_basic_sprite"><td class="mdescLeft">&#160;</td><td class="mdescRight">When the sprite type is advanced, this determines whether the top edge is tiled or sliced.  <a href="#ab462465cbe33a7f11a5e5afdb9a0d9e5">More...</a><br /></td></tr>
<tr class="separator:ab462465cbe33a7f11a5e5afdb9a0d9e5 inherit pub_attribs_class_u_i_basic_sprite"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_class_u_i_widget"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_u_i_widget')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="class_u_i_widget.html">UIWidget</a></td></tr>
<tr class="memitem:ae2e5e0380b5d03ff566058a0312bafcc inherit pub_attribs_class_u_i_widget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_widget.html#a1eb594abd42506a28582127405b066c5">OnDimensionsChanged</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#ae2e5e0380b5d03ff566058a0312bafcc">onChange</a></td></tr>
<tr class="memdesc:ae2e5e0380b5d03ff566058a0312bafcc inherit pub_attribs_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Notification triggered when the widget's dimensions or position changes.  <a href="#ae2e5e0380b5d03ff566058a0312bafcc">More...</a><br /></td></tr>
<tr class="separator:ae2e5e0380b5d03ff566058a0312bafcc inherit pub_attribs_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b89bb1e90449f2f5a697361db62335f inherit pub_attribs_class_u_i_widget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_widget.html#aa5954c1595c0c5a5100abe948bc8eff8">OnPostFillCallback</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a8b89bb1e90449f2f5a697361db62335f">onPostFill</a></td></tr>
<tr class="memdesc:a8b89bb1e90449f2f5a697361db62335f inherit pub_attribs_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Notification triggered after the widget's buffer has been filled.  <a href="#a8b89bb1e90449f2f5a697361db62335f">More...</a><br /></td></tr>
<tr class="separator:a8b89bb1e90449f2f5a697361db62335f inherit pub_attribs_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a44e53e4b4593ff597cfacd597addb2 inherit pub_attribs_class_u_i_widget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_draw_call.html#a296870f2a357b4ecf322cd7133042e93">UIDrawCall.OnRenderCallback</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a9a44e53e4b4593ff597cfacd597addb2">mOnRender</a></td></tr>
<tr class="memdesc:a9a44e53e4b4593ff597cfacd597addb2 inherit pub_attribs_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback triggered when the widget is about to be renderered (OnWillRenderObject). NOTE: This property is only exposed for the sake of speed to avoid property execution. In most cases you will want to use <a class="el" href="class_u_i_widget.html#a6360f46119ffeda996903a5ea1707b45" title="Set the callback that will be triggered when the widget is being rendered (OnWillRenderObject). This is where you would set material properties and shader values. ">UIWidget.onRender</a> instead.  <a href="#a9a44e53e4b4593ff597cfacd597addb2">More...</a><br /></td></tr>
<tr class="separator:a9a44e53e4b4593ff597cfacd597addb2 inherit pub_attribs_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adaad119f306170abbbc8ed2e70a1f386 inherit pub_attribs_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#adaad119f306170abbbc8ed2e70a1f386">autoResizeBoxCollider</a> = false</td></tr>
<tr class="memdesc:adaad119f306170abbbc8ed2e70a1f386 inherit pub_attribs_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">If set to 'true', the box collider's dimensions will be adjusted to always match the widget whenever it resizes.  <a href="#adaad119f306170abbbc8ed2e70a1f386">More...</a><br /></td></tr>
<tr class="separator:adaad119f306170abbbc8ed2e70a1f386 inherit pub_attribs_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3aa83bff4270bbc1ba5f0241411a5fc5 inherit pub_attribs_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a3aa83bff4270bbc1ba5f0241411a5fc5">hideIfOffScreen</a> = false</td></tr>
<tr class="memdesc:a3aa83bff4270bbc1ba5f0241411a5fc5 inherit pub_attribs_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Hide the widget if it happens to be off-screen.  <a href="#a3aa83bff4270bbc1ba5f0241411a5fc5">More...</a><br /></td></tr>
<tr class="separator:a3aa83bff4270bbc1ba5f0241411a5fc5 inherit pub_attribs_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af4fe159f50b44bf443385f1b8e85fc18 inherit pub_attribs_class_u_i_widget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_widget.html#afb517229db4e928939ad0e2820eb972f">AspectRatioSource</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#af4fe159f50b44bf443385f1b8e85fc18">keepAspectRatio</a> = AspectRatioSource.Free</td></tr>
<tr class="memdesc:af4fe159f50b44bf443385f1b8e85fc18 inherit pub_attribs_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the rectangle will attempt to maintain a specific aspect ratio.  <a href="#af4fe159f50b44bf443385f1b8e85fc18">More...</a><br /></td></tr>
<tr class="separator:af4fe159f50b44bf443385f1b8e85fc18 inherit pub_attribs_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef09f31705bca1aa8930f401cd44d7ce inherit pub_attribs_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#aef09f31705bca1aa8930f401cd44d7ce">aspectRatio</a> = 1f</td></tr>
<tr class="memdesc:aef09f31705bca1aa8930f401cd44d7ce inherit pub_attribs_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">If you want the anchored rectangle to keep a specific aspect ratio, set this value.  <a href="#aef09f31705bca1aa8930f401cd44d7ce">More...</a><br /></td></tr>
<tr class="separator:aef09f31705bca1aa8930f401cd44d7ce inherit pub_attribs_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad69bdbf4c33f6af7ec7d9607171b06da inherit pub_attribs_class_u_i_widget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_widget.html#a62417dacf26f94364795835ae2183880">HitCheck</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#ad69bdbf4c33f6af7ec7d9607171b06da">hitCheck</a></td></tr>
<tr class="memdesc:ad69bdbf4c33f6af7ec7d9607171b06da inherit pub_attribs_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Custom hit check function. If set, all hit checks (including events) will call this function, passing the world position. Return 'true' if it's within the bounds of your choice, 'false' otherwise.  <a href="#ad69bdbf4c33f6af7ec7d9607171b06da">More...</a><br /></td></tr>
<tr class="separator:ad69bdbf4c33f6af7ec7d9607171b06da inherit pub_attribs_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b4ab6a8a66696a91cf05bed017760cd inherit pub_attribs_class_u_i_widget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_panel.html">UIPanel</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a4b4ab6a8a66696a91cf05bed017760cd">panel</a></td></tr>
<tr class="memdesc:a4b4ab6a8a66696a91cf05bed017760cd inherit pub_attribs_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Panel that's managing this widget.  <a href="#a4b4ab6a8a66696a91cf05bed017760cd">More...</a><br /></td></tr>
<tr class="separator:a4b4ab6a8a66696a91cf05bed017760cd inherit pub_attribs_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90bf2059305967ee22fa386db4fb67f9 inherit pub_attribs_class_u_i_widget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_geometry.html">UIGeometry</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a90bf2059305967ee22fa386db4fb67f9">geometry</a> = new <a class="el" href="class_u_i_geometry.html">UIGeometry</a>()</td></tr>
<tr class="memdesc:a90bf2059305967ee22fa386db4fb67f9 inherit pub_attribs_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Widget's generated geometry.  <a href="#a90bf2059305967ee22fa386db4fb67f9">More...</a><br /></td></tr>
<tr class="separator:a90bf2059305967ee22fa386db4fb67f9 inherit pub_attribs_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a535ba7c45a1b755b89136d733b0f3846 inherit pub_attribs_class_u_i_widget"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#a535ba7c45a1b755b89136d733b0f3846">fillGeometry</a> = true</td></tr>
<tr class="memdesc:a535ba7c45a1b755b89136d733b0f3846 inherit pub_attribs_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">If set to 'false', the widget's OnFill function will not be called, letting you define custom geometry at will.  <a href="#a535ba7c45a1b755b89136d733b0f3846">More...</a><br /></td></tr>
<tr class="separator:a535ba7c45a1b755b89136d733b0f3846 inherit pub_attribs_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3f023aeccda298bb9aff4551ca52956 inherit pub_attribs_class_u_i_widget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_draw_call.html">UIDrawCall</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_widget.html#ab3f023aeccda298bb9aff4551ca52956">drawCall</a></td></tr>
<tr class="memdesc:ab3f023aeccda298bb9aff4551ca52956 inherit pub_attribs_class_u_i_widget"><td class="mdescLeft">&#160;</td><td class="mdescRight">Internal usage &ndash; draw call that's drawing the widget.  <a href="#ab3f023aeccda298bb9aff4551ca52956">More...</a><br /></td></tr>
<tr class="separator:ab3f023aeccda298bb9aff4551ca52956 inherit pub_attribs_class_u_i_widget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_class_u_i_rect"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_u_i_rect')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="class_u_i_rect.html">UIRect</a></td></tr>
<tr class="memitem:a08f2f6519f157ed0100d306874b3793d inherit pub_attribs_class_u_i_rect"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_rect_1_1_anchor_point.html">AnchorPoint</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#a08f2f6519f157ed0100d306874b3793d">leftAnchor</a> = new <a class="el" href="class_u_i_rect_1_1_anchor_point.html">AnchorPoint</a>()</td></tr>
<tr class="memdesc:a08f2f6519f157ed0100d306874b3793d inherit pub_attribs_class_u_i_rect"><td class="mdescLeft">&#160;</td><td class="mdescRight">Left side anchor.  <a href="#a08f2f6519f157ed0100d306874b3793d">More...</a><br /></td></tr>
<tr class="separator:a08f2f6519f157ed0100d306874b3793d inherit pub_attribs_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a14ea23fb356edb13898308414d42a0 inherit pub_attribs_class_u_i_rect"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_rect_1_1_anchor_point.html">AnchorPoint</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#a7a14ea23fb356edb13898308414d42a0">rightAnchor</a> = new <a class="el" href="class_u_i_rect_1_1_anchor_point.html">AnchorPoint</a>(1f)</td></tr>
<tr class="memdesc:a7a14ea23fb356edb13898308414d42a0 inherit pub_attribs_class_u_i_rect"><td class="mdescLeft">&#160;</td><td class="mdescRight">Right side anchor.  <a href="#a7a14ea23fb356edb13898308414d42a0">More...</a><br /></td></tr>
<tr class="separator:a7a14ea23fb356edb13898308414d42a0 inherit pub_attribs_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a53846e475c27070ab6492bab3d8bab0e inherit pub_attribs_class_u_i_rect"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_rect_1_1_anchor_point.html">AnchorPoint</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#a53846e475c27070ab6492bab3d8bab0e">bottomAnchor</a> = new <a class="el" href="class_u_i_rect_1_1_anchor_point.html">AnchorPoint</a>()</td></tr>
<tr class="memdesc:a53846e475c27070ab6492bab3d8bab0e inherit pub_attribs_class_u_i_rect"><td class="mdescLeft">&#160;</td><td class="mdescRight">Bottom side anchor.  <a href="#a53846e475c27070ab6492bab3d8bab0e">More...</a><br /></td></tr>
<tr class="separator:a53846e475c27070ab6492bab3d8bab0e inherit pub_attribs_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d90dc73b2f29bceb3aecfed6559fe32 inherit pub_attribs_class_u_i_rect"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_rect_1_1_anchor_point.html">AnchorPoint</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#a7d90dc73b2f29bceb3aecfed6559fe32">topAnchor</a> = new <a class="el" href="class_u_i_rect_1_1_anchor_point.html">AnchorPoint</a>(1f)</td></tr>
<tr class="memdesc:a7d90dc73b2f29bceb3aecfed6559fe32 inherit pub_attribs_class_u_i_rect"><td class="mdescLeft">&#160;</td><td class="mdescRight">Top side anchor.  <a href="#a7d90dc73b2f29bceb3aecfed6559fe32">More...</a><br /></td></tr>
<tr class="separator:a7d90dc73b2f29bceb3aecfed6559fe32 inherit pub_attribs_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab60718a7b447de043f96e41f5abe104c inherit pub_attribs_class_u_i_rect"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_rect.html#a674c759da6e6d9cd52ea256cf044c8ea">AnchorUpdate</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#ab60718a7b447de043f96e41f5abe104c">updateAnchors</a> = AnchorUpdate.OnUpdate</td></tr>
<tr class="memdesc:ab60718a7b447de043f96e41f5abe104c inherit pub_attribs_class_u_i_rect"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether anchors will be recalculated on every update.  <a href="#ab60718a7b447de043f96e41f5abe104c">More...</a><br /></td></tr>
<tr class="separator:ab60718a7b447de043f96e41f5abe104c inherit pub_attribs_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a674b06c4354832effabee714fce88e03 inherit pub_attribs_class_u_i_rect"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#a674b06c4354832effabee714fce88e03">finalAlpha</a> = 1f</td></tr>
<tr class="memdesc:a674b06c4354832effabee714fce88e03 inherit pub_attribs_class_u_i_rect"><td class="mdescLeft">&#160;</td><td class="mdescRight">Final calculated alpha.  <a href="#a674b06c4354832effabee714fce88e03">More...</a><br /></td></tr>
<tr class="separator:a674b06c4354832effabee714fce88e03 inherit pub_attribs_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_static_attribs_class_u_i_basic_sprite"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_class_u_i_basic_sprite')"><img src="closed.png" alt="-"/>&#160;Static Protected Attributes inherited from <a class="el" href="class_u_i_basic_sprite.html">UIBasicSprite</a></td></tr>
<tr class="memitem:ae3b112bff37fac255328f793b74db0a4 inherit pro_static_attribs_class_u_i_basic_sprite"><td class="memItemLeft" align="right" valign="top">static Vector2[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_basic_sprite.html#ae3b112bff37fac255328f793b74db0a4">mTempPos</a> = new Vector2[4]</td></tr>
<tr class="separator:ae3b112bff37fac255328f793b74db0a4 inherit pro_static_attribs_class_u_i_basic_sprite"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9aac4d576bb5841c6d718ae4b5355314 inherit pro_static_attribs_class_u_i_basic_sprite"><td class="memItemLeft" align="right" valign="top">static Vector2[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_basic_sprite.html#a9aac4d576bb5841c6d718ae4b5355314">mTempUVs</a> = new Vector2[4]</td></tr>
<tr class="separator:a9aac4d576bb5841c6d718ae4b5355314 inherit pro_static_attribs_class_u_i_basic_sprite"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_static_attribs_class_u_i_rect"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_class_u_i_rect')"><img src="closed.png" alt="-"/>&#160;Static Protected Attributes inherited from <a class="el" href="class_u_i_rect.html">UIRect</a></td></tr>
<tr class="memitem:a16265431db58043d1371d2b75e242cad inherit pro_static_attribs_class_u_i_rect"><td class="memItemLeft" align="right" valign="top">static Vector3[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_rect.html#a16265431db58043d1371d2b75e242cad">mSides</a> = new Vector3[4]</td></tr>
<tr class="separator:a16265431db58043d1371d2b75e242cad inherit pro_static_attribs_class_u_i_rect"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Sprite is a textured element in the UI hierarchy. </p>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a7092db0db597e8c0a35e1122734d6936"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_u_i_sprite_data.html">UISpriteData</a> UISprite.GetAtlasSprite </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Retrieve the atlas sprite referenced by the spriteName field. </p>

</div>
</div>
<a class="anchor" id="a7d81b049fe253fbf9e8be3036c0d5edf"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">override void UISprite.MakePixelPerfect </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Adjust the scale of the widget to make it pixel-perfect. </p>

<p>Reimplemented from <a class="el" href="class_u_i_widget.html#abe4a263297bdc279ce3e373471d3b2c8">UIWidget</a>.</p>

</div>
</div>
<a class="anchor" id="a47f7be2e383ad51ddba25c536cb0d089"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">override void UISprite.OnFill </td>
          <td>(</td>
          <td class="paramtype">BetterList&lt; Vector3 &gt;&#160;</td>
          <td class="paramname"><em>verts</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">BetterList&lt; Vector2 &gt;&#160;</td>
          <td class="paramname"><em>uvs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">BetterList&lt; Color32 &gt;&#160;</td>
          <td class="paramname"><em>cols</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Virtual function called by the <a class="el" href="class_u_i_panel.html" title="UI Panel is responsible for collecting, sorting and updating widgets in addition to generating widget...">UIPanel</a> that fills the buffers. </p>

<p>Reimplemented from <a class="el" href="class_u_i_widget.html#a95cd9b912861a5b5f08621d660e02ff0">UIWidget</a>.</p>

</div>
</div>
<a class="anchor" id="a74bbf04064491087cf680ff4640a6776"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">override void UISprite.OnInit </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Auto-upgrade. </p>

<p>Reimplemented from <a class="el" href="class_u_i_widget.html#a2ea9bf02545130f2cc41c9f6568af64b">UIWidget</a>.</p>

</div>
</div>
<a class="anchor" id="ac84e86da0ae89616ad4d471e4a8ce896"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">override void UISprite.OnUpdate </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Update the UV coordinates. </p>

<p>Reimplemented from <a class="el" href="class_u_i_widget.html#a4f2e9f9df37f192bb29e7b29973037d4">UIWidget</a>.</p>

</div>
</div>
<a class="anchor" id="a3ce8b2c3f2afcd7e4584e3ca793d1d89"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void UISprite.SetAtlasSprite </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_u_i_sprite_data.html">UISpriteData</a>&#160;</td>
          <td class="paramname"><em>sp</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Set the atlas sprite directly. </p>

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a class="anchor" id="a9645b138f94e81879ebd13447cc7d0e4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_u_i_sprite_data.html">UISpriteData</a> UISprite.mSprite</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Property Documentation</h2>
<a class="anchor" id="a4dd410e8f4c3f97539284feac2c02ac7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_u_i_atlas.html">UIAtlas</a> UISprite.atlas</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Atlas used by this widget. </p>

</div>
</div>
<a class="anchor" id="a7868e1d9b2d1dec0d40d7efe910313a7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">override Vector4 UISprite.border</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Sliced sprites generally have a border. X = left, Y = bottom, Z = right, W = top. </p>

</div>
</div>
<a class="anchor" id="a195c0a71982abfa141081d6c3ba16137"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">override Vector4 UISprite.drawingDimensions</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Sprite's dimensions used for drawing. X = left, Y = bottom, Z = right, W = top. This function automatically adds 1 pixel on the edge if the sprite's dimensions are not even. It's used to achieve pixel-perfect sprites even when an odd dimension sprite happens to be centered. </p>

</div>
</div>
<a class="anchor" id="aa364263e50a5a41b035b9d114f3e1dda"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool UISprite.fillCenter</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Whether the center part of the sprite will be filled or not. Turn it off if you want only to borders to show up. </p>

</div>
</div>
<a class="anchor" id="af8425939300e29ade7e7ddd93c8a5403"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool UISprite.isValid</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Is there a valid sprite to work with? </p>

</div>
</div>
<a class="anchor" id="af1591a83132f68edcf2e8479ee6146c8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">override Material UISprite.material</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Retrieve the material used by the font. </p>

</div>
</div>
<a class="anchor" id="af595a22e1c59bb19b29e8645f67cb08a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">override int UISprite.minHeight</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Minimum allowed height for this widget. </p>

</div>
</div>
<a class="anchor" id="a9f105c3d8b23aacb1faa90ede08c35e0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">override int UISprite.minWidth</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Minimum allowed width for this widget. </p>

</div>
</div>
<a class="anchor" id="a0b2010009781295c2fd24995eced19a3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">override float UISprite.pixelSize</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Size of the pixel &ndash; used for drawing. </p>

</div>
</div>
<a class="anchor" id="ab6ca89dec55f0a86ebcaaef22165a0fa"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">override bool UISprite.premultipliedAlpha</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Whether the texture is using a premultiplied alpha material. </p>

</div>
</div>
<a class="anchor" id="ade07a5a7604b0b738a0ce78e24747c8c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">string UISprite.spriteName</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Sprite within the atlas used to draw this widget. </p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>D:/Projects/NGUI/Assets/NGUI/Scripts/UI/<a class="el" href="_u_i_sprite_8cs.html">UISprite.cs</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="class_u_i_sprite.html">UISprite</a></li>
    <li class="footer">Generated on Sat Sep 13 2014 05:29:19 for NGUI: Next-Gen UI kit by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
  </ul>
</div>
</body>
</html>
